MALIWPTLVVIFIVYAFYELLNNIQNRKRYPPGPKGLPIMGHLHLLGKNPHQDFLKLAKTHGPLMYVRLGLVPTIVVSSADTAEKFLKTYDHIFATRPYNEAAQYLAYGQKNLITGKYGPYWRNMRKLCTQHLLSNQKINSFQSMRRQQVELMIKSLKNEACDHRVVVDLSAKISSLSADLTCLMVFGKKYTDEDLDKRGFKAVINDVEHLAATPNLGDFFPFLGVIDLQGLTRRLKDLSKVFDEFLEKIIDEHVQSRDQKQSKDFVDTMLDIMQSGEAEFQFDRRHIKAILFDMLIAAMGTSATAIEWILTELLRHPHVMKKLQKELEEVVGLERMVKESDLEKLNYLDMVVKEGLRLHAVAPLVPHEAMEDCVVNSFHIQKGSRILINFYAVQRDPNIWSEPEKFLPERFVGSSIDIRGRDFQLLPFGSGRRSCPGMQLGIIIVQLVVAQLVHCFDWELPKGMQPCELDVEENFGLATSRENPLLR*