MKRIVRISFTDMEATDSSSSEDESPPSSRRRGKKLVKEIVIDHSDPPEVGKTRFKIRIPASLLAARNTTANKKKFRGVRQRPWGKWAAEIRCGRVKGRPERIWLGTFETAEEAALAYDNAAIQLIGPDAPTNFGRPDVDSAVVKKQDSDASGGASEEVV