MRPLRGCFRNFSRWRSSGPGGLLASYDAAVARGRIRPDPAQRAAAEALQRLQDGTLADSGGSEAAAGAYIHGPVGGGKSMLMDLFYETSLRGPRRRLHFHELMIDVHKRLHRPLEIVAQQLVEADSLLCLDEMQVTDVADAMILRQLFDLLLARGVTARRCTSAGDGFTMEREPALYERGLNRKYFLPFVALIHTRFSNLALAAAADYRTLRPPNGAPAPLSAEACGAAEEGRLRVARTAPGEAAWFEFAELCEARPGEPARGAPDFLALASAVRTVYLNGVPRLDVRQRNEARRLVLLVDALYEARCALHVAAEAPLAELLSPLLDGGGADTMMAGAEVAVDDAGAASLPFSVAPVGGRYSVDGELASFFTAKDEAFMLRRTLSRLTEMCGPQAEY*