MAVSSIVSIFAAEKRYSIPPVCKLLASPVLNPLYDAKAESQINAWCAEFLKLQPGSEKAVFVQESRLGLLAAYVYPTIPYEKIVPVGKFFAWYFLADDILDSPEISSSDMRNVTTAYKMVLKGKFDEATLPVKNPELLRQMKMLSEVLEELFLHIVDESGRFVDALTKVLDMFEIESSWLRKQIIPNLDTYLWLREITSGVAPCFALIDGLLQLRLEERGVLDHPLIRKVEEIGTHHIALHNDMISFRKEWAKGYYLNAVPILASNCKCGLNEAIGKVASMVEDVEKDFAQTKHEIVSSGLAMKQGVMDYVNGIEVWMAGNVEWAWTSARYHGIGWIPPPEKSATFQL*