MVRLTADLIWKCPHFFNAVGDRELDLRGNKIAVIENLGATEDQFDSIDLSDNEIVKLENFPYLSRLGTLFINNNRITRININLGAYLPKLHTLILTNNRLVNLVDLDPLASLPKLQNLSLLDNNVTKKPNYRLYVIYKLKKLWVLDFKKVKQKEKMEAEKLFASKEAEENAKKESVATFTPGEVPNISEVPKEEPPKVSGPTPEQIIAIKAAIVNSQTLEEVARLEKALKSGQLPADLKIPDVDKATIAEHVESDDPMDTEGQEKVNDVPKDDADQLQTDNSGQPQNDNATAIEELKQTK*