MSPKYLPGAAATVQTGNQRESGKATDAKPQGSADATAAASTSASSTALGKKRARYLRDTDRRDIIQRIENGEKQASLAREFGVTRAAICHIKKNRDEIITRYDLLVQSAKDLILLEEATASFSSTPLEVLMSSGDVFQGLEAPSESFCGVSVGDGGHSFLKLFHQMEPEAATGYIHLLESVETAQKQSRVIRTDLPPNIRGCNVLLFLATSNDGERVCKSIEAMRRLDVPETSICVVLLLCTADAIAAICTKFPHVKIITSAIDADARSGLGDFVARYNA