MDKKLGIESEAIVRKQEEDKKPVPWIEQLTMALLWASGTMNTSCFATGFLGAEFGLSLKQAILVTIFASIMGGAVTGYCATFGAATGLRQISVSRYSFGWWPNKLIALLNSIQQMGWAAVSCITGGLALTAVSDGHVSLILGIVILAVVALAISFVGLNAILVYERYAWIIFFVIFMIIFGESGRFADNSSPPAASGATLSGAILSLLAIVYGSSASWCTMVSDYYVHYPANVSRLKVFLMTTFGIAIPTSIGMVAGCVVASGFNNKPEWSDAYDQGLGYLIQEVLYPRGFAKFLLTLLVLSGINTNVISIYSAAISFQQLARPFAAIPRFIWTIFCFLCILALALGGREQLNAYLQNFLSLLGYWCTSYAIILFQEHFIFRKGNFANYDLDNWNNPAKLPLGIGASVAFGLGIVAWVMGMDETWFIGPLAKTIGKNGGDVANEFTFVITALTFVPARYLELKYFGR*