MTLLLHNLDQWLACATILCSHSIAIAAQIQGCFICLLLAAGWAFASLTRGRELKQIYEAERYGNSFGFLYLDITCLEHSIQEKLPGVAVIMPLKGFGEHSLSNWRSQVISLYGGLLEFLFVVESQEDPAYAAVSQLILELQGQVNARVIVAGLSITCSQKIHNQLAGVNAMHKDAKYVLFLDDDVRLHPGSIGALVASMEQNPKIFVLTGYPFDIPSETLGSYCIYEYHMPCSMGFATGGQTFFLWGGCMMMHAEDFRKDRYGMVSGLRYGGYSDDMTLAAIAGANNRLISSPPVAIFFHPLPTQLSFMQYWNYLRKQTFVLESYISQVNWMMNRALFYSHCWLSWSFVLPYIISLIQICASCRALMGSTYFGKDLNLAGLVLSICLLVCTAIEILSVRHLSKVEINLCNALSLEEKPVSISSYNWSLVFVALIVDNFLYPIAAIYSHFTQYIDWAGVRYHLREGKIYKIEREKKSWS*