MNLDSTALAYQSGFGNEFSSEALPGALPVGQNSPQKAPYGLYAELLSGTAFTMARSEARRTWLYRITPSAKHPPFRRLERQIAGAELDAPTPNRLRWDPLALPEQPTDFLDGLLRMAANAPGDKPAGVSIYQYLANRSMERCFYDADGELLLVPQLGRLRLCTELGALQVEPLEIAVIPRGMKFRVELLDGEARGYIAENHGAPLRLPDLGPIGSNGLANPRDFLTPVARYEDSRQPLQLVQKYLGELWACELDHSPLDVVAWHGNNVPYKYDLRRFNTIGTVSFDHPDPSIFTVLTSPTSVPGLANIDFVIFPPRWMVAENTFRPPWFHRNLMNEFMGLIQGAYDAKAGGFVPGGASLHSCMSAHGPDAESCDKAIAADLKPHRIDQTMAFMFETSQVLRPSRAALETPALQNDYDACWASLVSTFNPQRR*