MERSNHEVLAFVVAVACMAKGMQAYLSRCESDLLERSNHEVLTFVVAVACVAYGTGMQGYWSNYESDLVHFVVCLVGALIGYIALCALVKIVAVKQTKGNQLLSKEVEWMVWLQRGAGSRPEQNQPLNIRVASFCRHLVTDEAIFIGTPVLVWTFQERIMFLPFALNINEIANGLMKWCVQRPRPYWVEKDIINPIKKQELDYSFPKKADVLNQFIEDLDLQEQLKALAIFFALIPTAFGLIRHLFQQDSATLAKIQTKDVFRSGNNKVNVHQMDATIRSLDKYSFTLISLFGSGVGCVLMLQDNRNYTMQFPVSAMTLTEVMQSDFLWKRILLVGVPIMLSLFMMALVVPKKLTSNRGSNQATSSSARFSPSP*