MSHFTCLNCDARFASADVQRNHYKTDWHRYNLKRRVAQLPPVTAEEFQQRVLSARSATDAALEEQNLSVYCHACRRQFAS QKAHDNHLNSRKHKELLARFEREQMTASGGSASTATSVCTRSVVEQRPHPALAAAAAGKGRLAFAERVVKANNDEEMVDE DDDDFEDIEEEEVDSDEWDKIPENPLTERDCLFCTHASEDLVENLKHMSVAHSFFIPDTEYCTDIEGLLYYLGEKVANYF ICLFCNDRGKTFYSLDAVRKHMIDKGHCQMLHEGVALAEYAEYYDYSSSYPDNNEGMDIDEEVVPDLLDGDEYQLVLPSG AVIGHRSLLRYYKQRLRPERAVVIKKSDRKLHRVLSEYRALGWTQTQQLSAARKARDIHLMKRVQSKWQMKLGCKANKLQ KHYRAQVLI