MGLTKSFSLYKTHNLISLLIPLPLASSLQQISTKTPPLPLSNPSSLASDSAALNTSSTINYLIESLGLSKEAAIATFSIYPTLKTSGNPISVIKFLRNSGFLDTHIDEIVSREPQILASDVQKTLKPKLRLFQELDLSGTELKDFITANPSLFRYSVNKRLYPSVLFLRNYLTNEEILMAIKRCGWILFFDPDKILLPNINTVQKFGIVGSELAKFLSKYPRIFTQDPKRTEEIAERVKELGFTSHSNMFCYAMIALSSISKETLQSKVTFFKSCGWSEDDISAAFRRMPYLLSLSTKKLRKGMEYFTNEMKFDQSFLVAHPQLFSYSLEGRVIPRHKVVEALRLKNLLKKDVYFLGVCGKLEKEFLEKYVYYYEDEAVYLLRIYKESKENTLNGA*