MSKFEKMWVALLMIAVVPNTIQVDANIYKSMHLTWGVQHASILGEDLHLVLDKTSGSAAQSKRSFLFGSIEMLIKLVPGNSAGTVTAYYLSSAGSQHDEIDFEFLGNSTGQPYTVHTNIYTQGKGSREQQFYLWFDPTADFHNYTIHWNPTAIVWYVDSVPIRVFRNYEKEGIAYPTKQGMRVYTTLWNADDWATRGGLVKTDWHSAPFTARFHHFRARACKWGGAKSINQCASNLPANWWTSRRYKQLSHSQMGQLNWVRNNYMIYDYCTDTKRFNGQIPPECFKPQF*