MSEEFPSPQLIDDLEEHPQHDNARVVKDLLAGTAGGIAQVLVGQPFDTTKVRLQTSSTPTTAMEVVRKLLANEGPRGFYKGTLTPLIGVGACVSLQFGVNEAMKRFFHHRNADMSSTLSLPQYYACGVTGGIVNSFLASPIEHVRIRLQTQTGSGTNAEFKGPLECIKKLRHNKALLRGLTPTILREGHGCGTYFLVYEALIANQMNKRRGLERKDIPAWKLCIFGALSGTALWLMVYPLDVIKSVMQTDNLQKPKFGNSISSVAKTLYANGGIGAFFKGFGPTMLRAAPANGATFATFELAMRLLG*