MDIGCVVWYSVLGITSAIIFFVLDMWGRKTYYRLPRGPPGWPIVGNLFQLGKKPSDSLFHLANKYGPLMSLSLGMKITVVVSSPAMAKEVLKTHDHIFAGRIVNQVARSLSHNKSSIVLCQYGSRWRNLRRISNTELFSVKKLEALQYLRRDQVHRMIHQIFEDSVNGSQYVNIGHTVFHSAFNLLSNMAFGKCIFDSHFGASQELKEAISKLMVLHTTPNLGDYFPFLQFLDLQGVFHQTGIYRKKIYDIIDKFIEDRLATRGKSGDRSDNGEKDLLDVLLDMRSHEFTVTDIRGYLNDMFQAGSDTTASTIEWAMAELIRNPEKLKRAQAELEEVVGLNRLMEESDTDRLPYLRAVVKEVFRLHPAVPLLIPHRADSRCEIAGFVIPKHSRVLVNVWGMGRDPQIWNEPLKFIPERFLDDTEMNSVDFRGKHFELIPFGAGRRMCVGLPLASRMVHLVLGSLIHSFEWAPPKGMSAEQVDMTEKFGLTLQRAVPLEAIPTPRLCCVLEFKIAVIFTIFHAMLDYCD*