MSADETNKPARPRVFFDISIDDKPAGRIVFELFSDVVPKTAENFRALCTGEKGIGKSGKPLHYKGSSFHRVIKQFMIQGGDFTAGNGTGGESIYGEKFDDENFELIHDRPFLLSMANAGPGTNGSQFFVTTVPTPHLDKKHVVFGQVLSGKSVVRQVENLTTHAGDKPVKSATIADCGELPADAVVGDAAKEADKYGDKYEDFPEDDEGGPLDVARVTTIASDCKTYGNSAFKVGDHATALTKYQKGLRYLNEEPERDQENIPADVKEKLAALRFTLNNNAALMNLKLESWEDAKNAASSALAVKSASDADRAKALYRRGLAYIRLKDEDAAIKDLEEAKKLAPADAAVAKELEQVKKAAAARAAKEKAAYKKFFS