MTELTLQNHCRTMWHFIPGLALSAVITGVALWGGAIPAVAGAGFSALTLAILLGMVIGNTIYPQIWKQCDGGVLFAKQHLLRLGIILYGFRLTFSQIADVGISGIVIDVLTLSSTFMLACFLGQKVFGLDRHTSWLIGAGSSICGAAAVLATEPVVKAEASKVTVAVATVVIFGTIAIFLYPAMYPLLAHWFSPETYGIYIGSTMHEVAQVVAAGHAVSPDAENAAVIAKMLRVMMLAPFLIILAARVKQLSPATGAEKSKITIPWFAIFFIVVAIFNSFHLLPKAVVDMLVTLDTVLLAMAMAALGLTTHVSALKKAGAKPLLMALALFAWLIIGGGAINVLIHSLIA*