MFHYALHCLVAARPSINGLRWWGIFGNHDIIDKSVDIQIAYTKDRNANRQGLWQTPARYYVVDYNVEGQGKAPLIRAVYINTSPLVTSYNSTTNKYKTLEHDATATPAAITAQLEFLKEALQTCRAKYCIVVGHHPLYGTANVFGIEKTVNLNVFGGTIPSPSLNDPGMPDSKGKPSFVTIRELVRQYAQAYFNGHDHVQSVSVDPDSLLESNVGGGSQVKYFTSGAGALASTVDALISAYRPNVLYTAAGKRNSGSGPVVDFAYPGFYLVKATKCFMQVDLWHTGSEDQGKNAAGQKLLIKSHTELVAPRQTEDNRGENCPPLF*