MATTNLPTTIRAVYQIDPKLTTLKLMETPLPKPTGPNDHLIKIKATAPCLGELGWEINYPSIFPPNRERVPGTEAAGIVATSPPSSPFKPGDEVYFRLHAKYPGCLREYTIVHTEELALKPKTLDWIEAAATPLSTLTAWQGLFTQGILNKHGIKGDADARAHNSKLRVLVTGAGGSVGTWAVEFAAAAGAGAVVAQVSGANIEAAKKAGATEIIDYKKQSIEEWAREDASREVDLVLDCLGGPTLGSCWAAVKEGGVLLSIVGSPEESKPEGVNKALAKATWFLMDCRGDDLKEIADFIDERGLKPQIDSVVEFEEFQAAYDKVEQKKAKGKVVIKVDRF*