MKTAAARAFRGAVNGLQSRSYSQAAKPPRHLMSISDLTPSEFSALVRNAAARKHDTVAMMFSKRSTRTRVSTEAAVTMLGGHPMFLGKDDIQLGVNESLYDTSVVISSMTSCMVARVGPHSDVTGLAEHSTVPVINALSDDFHPLQTIADFLTIHEAFPSSQSSNKSLNLSGLKVAWVGDSNNVLFDLAIGCVKTGVDIAVASPQGYGIPDHMRQLINSAASGVASPGKLSETTVPEEAIKNADILVTDTWISMGQEAEKQKRLKAFAGYQITNELAKRGGAKEGWKFMHCLPRHPEEVADEVFYSPRSLVFPEAENRLWAAVAALEGFVVNKGVLE*