MRPLRGCFRNFSRWRSSGPGGLLASYDAAVARGRIRPDPAQRAAAEALQRLQDGTLADSGGSEAAAGAYIHGPVGGGKSMLMDLFYETSLRGPRRRLHFHELMIDVHKRLHRVHESREKTVVLTESGLPIYRFGDLPAELTAPARPLEIVAQQLVEADSLLCLDEMQVTDVADAMILRQLFDLLLARGVTARRCTSAGDGFTVECEPALYERGLNRKYFLPFVALIHTRFSNLALAAAADYRTLRPPNGAPAPLSAEACGAAEEGR