MVMGNRAPNKLEWRINVRNGTSEILQPKTGLVHRVWSWLKGLLGEFMLKIWNFLEKARNIAVAEPKKVIHCLKVGVTLTIVSLFYYMRPLYEGVGGNAMWAIMTVVVVFEYTVGATLYKCINRAIGTFLAGSLGVGVHWAASHSGDKLEPIILGISVFLLASAATFSRFIPSVKARFDYGVLIFILTFSLVSVSGYRVDKLIDVARQRLSTIAIGASLCVLMCMLFYPIWAGKELHNLIHRNLEKLADALDGCTAEYFTDSSAGDSWKKIGGYKCVLNSKAAEDSMAGFARWEPAHGRFNFRHPWKQYLKVGASLRSCAYCIETLDGCLNSEIKAPELLRRHLSDACITLSSSASFVLKELATTVKTMRKSSEIDFSIGEMQFAVLKLENAMKSLPNHLVATPSSTSDGDAKAEPIRKTTTPSSVMDILPLATLVSMLTETAARIKEIADEVNELAKLAAFKPPNTKKASQSQSSNQVDEPSNNEERTKGLG*