MESEVSRSPWRVLEFYSGIGGLRYSLLKAAVDATVVEAFDINDVANDVYQHNFGHRPFQGNIQTLNAADLDGYNADAWLLSPPCQPYTRQGLQKGSSDARASSFLKILELVPQLLRPPSYLFVENVVGFETSDTHAILVDILEKNNFVTQEFILSPLQFGLPYSRPRYYCLAKRKPLSFEVPEFNNQLLRTPGPLLGQTESTMEKEQLLSPEYWDELLQACHPVDDFLVFKTFGNRKDSSTYSFHANDSVKSDRLDEENDVCFVPSSLIERWGSAMDIVYPHSKRCCCFTKSYYRYVKGTGSLLATAEATFQEKPENRMPSLQDLSLRYFTPREVANLHSFPEDFQFPQHISLRQRYAMLGNSLSVGVVAPLLQYLFINHS*