MDEFPPIFIISLKDSPRKNIIAERLNALGLSFNFFDAIYGKELSKKQLSEINYDFYIQKFNARKRLTLGEIGCAISHIKLYEYIVKNNINEAIILEDDAIVSIYFKDIICDALKKISCKYEILFLDHGKAKIFPFTRSLVERYRLAKYISPSKKSKRIIIRTTAYIITLNGARKLLNYAYPIRMPSDYLTGTLQLTGINAYGIEPPCVFGGPISEIDQIEDRYC