MTGLFNKICALPAALWARASRRTRVTSAVVLFTILVVIYSKPLAGSMDIAVPQVHLDYNKNRSPFNETKVALLIENRPNPILAPLMLHFMAVVPPDWRFRFMGSLESVEFINRSMAIREQVSAGKLDLTYIPSNMTTGSQEEISRFLTTLWLYETVLKPAEHLLVFQTDSMLCANSKQNLNDYIEYDWVGAPWDPNGRFGGNGGLSLRRVSAIVQVLREQQRVDGSEPEDVWLANLLGHRPGARLANGTVSLTFSGEMNSGKGAKLNDQANGTNSDAARKGDLIKGLDDWRSGFYEPMGYHTGGSGVTLHPPIWGTPELRKHIWDYCPEVKMTLMMDAAKFVPGDCGNNWTYGKRDLEGNSDSDLGYGTEIIDGKEYPILPDSIRPW