MIRPVLFSREKNLLLSGFDISPTHKNPFSKYKEALEIIRMAGEIAYSLWIANESAFKKVEKHMEEGCKKGRDSSQLIELKEHRTGDPHDEAAISVEEEYFQQVGKKSWKMKAVSLIRFMIFYYEDVVSTDIDDAIQAYCQAWPLMDIVDSSNPEANLVSEAADKEFDALEDIWKKHLQMKSVENPKYSDLKEHLFKLQEEEIKKGKLCQLDEEGDLKLFSDEEEAKAIKDKNYKDRFHDSKDWMRSASTKSSLYKTRKALDLDRDHSMARLKGLLANVIFGCIDVEVDKALINNCNKWAGEGNENDIFKVAFTAGIANAVKVLFYILITQI*