MRLYGDAGVAIATGLLTFVMLVFSEIFPKTVAAMHAEKVSFFSSHILTSLLKIFYPLVWLMNIFTKSLMQIVGLKLDMQKQVISSEELRSIVSEAGEATPNEQHPQMLLSILDMETVTVDDIMVPRNEIGGINIDDDWRAIMRQLNHAAHNRVVLYKSSLDEQVLGILRVREAFRLLLEKNEFTKETLIRAADEVYFIPESTPLKTQLANFRTNKERIGLVVDEYGDIKGLVTLEDILEEIVGDFTTSTAPSIDKEVIQQSDGSMIIDGSANLRDLNKMFNWELDTEDARTFNGLILEHLEEIPDEGTICEIDGLLITILEVGDNMIKQAKVVKL*