MANLPPPLSMKSVALSGASSPSSSSNNDRKLSSAEQLILDLSNPELRENALHELSKKREIFQDLAPLLWHSVGTIPALLQEIIAVYPALSPPTMTPAQSNRVCNALALLQCVASHTDTRMLFLKAHLPLYLYAFLNTSSKSRPFEYLRLTSLGVIGALVKVDDTEVIRFLLQTEIVPLCLRTMENGSELSKTVATFIVQKVLLDDVGLEYMCTTAERFFALGRVLGNMVTSLAEGPSARLLKHIIRCYLRLTDNPRACDALGSCLPDLLRDATFSGCLYDDPPAMQWLQQLLHNVNVGGRAPQGLAHMFVN*