MDKDENQVLADYHLSTPITSTSGLRQGLTSYGDAHFSLFLRKVFVKALGYSEDALSRPIIGIINTYSGFNPCHGNVPQLIEAAKRGIQLNGGLAVEFPTISVHESFSHPTSMFLRNLMSMDTEEMIRAQPLDACVMIGGCDKTVPAQLMGGISANKPILPLITGPMMPGSHRGQRIGACTDCRNNWAAFRAGELDIEEISTINEELAPTIGTCGVMGTASTMACITAALGMMPLRGASAPAVSSARARVAEETGANAVRAANSKWKPQDILSKESFLNAITVLQAIGGSTNAVVHLMAIANRHPKVQGVITLQTFEEVGCKTPLLVDLKPSGDNYMTDFHNAGGMLALLHTLRPLLHLSAMTITGQTIGELLDASPFRGFSLSQKIIRPLSDPLYPSSSLIVLQGNIAPNGAVMKASASKDRRLLTHTGPAVVFENSADLARRIDDPDLDVTADSILVLKNIGPIGNPGMPEAGLLPIPRKLAAAGVKDMLRISDGRMSGTAGGTIILHVSPESAVPESPFGIVQTGDLITCDIESRGLHLEISGEELKSRIGARKAAAAVKPRQRGYRGLYERSVNQAQDGADFDFLTANGGSRD*