MPPPLPTTTNVRARALSTKWVVMLCIGCFWVGTLFTGKRVWPSPATTGLVKQEAAGEFEKLLVQQQDEDMDDDEEFRPPKDSYDAKEILSHISQLHSSVRTLEKSMLSLEAELAASLKQQQGEDAIGRSSTSTEPVKQQQQKKNQQQQQQAVVNYVQGRNETSGRAAKKAFVVIGINTAFSSRKRRDSVRQTWMPSGEKLRKLEEEKGIVMRFVIGHGAIRGGILDRALDAEDNQHHDFLRIEHVEGYLELSAKTKIYFATAVSLWDAEFYVKVDDDIHTNVGTLAQTLATHRHKPAVYIGCMKSGPVLSHRGVKYYEPEYWKFGEKYFMHATGQLYGLSRNLAEYIAANQGILKRYVNEDVSLGSWLLGLDVEYVNDRSLCCSTPPACEWKAKAGNYCVASFDWSCSGICRSVGRLMDVHQRCGEPEGYALQVPL*