MFKLQELIRANTEELARSITMEQGKTLADARGDVFRGLEVVEYACGMAPQLAGEMVENVATGIDCYSIRQPLGVCAGICPFNFPAMVPLWMFPLAVTAGNTFVLKPSEKDPGAAMILADLAMQAGLPKGVLNVVHGSHDVVNNILDHPDIKAISFVGSDKAGRYIYERGSVQGKRVQSNLGAKNHAVVLPDADVDSTVKALTGASFGAAGQRCMAISAAVFVGGMDKWKRPLMDAAKSLKVNAGWEADADVGPMISPEAKARCERLIQSGISEGAQCIVDGRGVSVPGYEQGNWVGPTLLSNVQPHMECYNEEIFGPVLSCLEAGTLDDAISLVNANKHGNGCAIFTRSGAAARKFQHEIDVGMVGINVPIPVPLPFFSFTGWRGSFAGDLHMYGRAGVQFYTQPKTVTSKWIMGEVAASSSQRMPGLDRVGS*