MAALLKNPKSSIARCFFSTISSSSSEKPSIPFRSIKSTIRSESDPEKIAEIFRKSSDSSRFRRDRPVFDLSVQKLARLRRPDLVERVLEHQKSFAGASGANTEGFWIRIMKLYSDSGMVDQAVRTFDQMADIGCDRTQKSLCALLTAFLSNGQFNRVHDCFAEMPKKIGVSPNVAAYNLVLKAFVAQKSLAPARSLVANMEKELGVIPDLASYNILLGGYLESGDESGFNEILKEISLKGFNPNVVTYNHRILFHCSKNESFKAKELLEVMDSKGIKPNSASFNAVIDGFCKEGDIVSAKSVFESMRGCEYLLPNSTAYVMMIRNLVEKGEFELALDLCKESLRRKWVPPFESMVGLVKGLVKISKVDEAKDVVESMKKKLTGRAVGTWMKVEAALPL