MPELRVLSALDAARLQWYHFKAIMIAGLGLFTDAYDLFCIAPIMKMISQIYYHKDSIGTAVLSISYVIALFGTALGQLIFGYLGDRVGRRKVYGLCLLIMVFSSFGCGFSVCTTRRSCVMASLAFFRFVLGLGIGGDYPLSATIMSEFANKKTRGAFIAAVFSMQGLGILMSSAVTMAVCEAFKMVGEGSLEKMEAAGVETLAPAESDIAWRLILMIGAIPAALTFYWRMLMPETARYTALVENNARQAAKDMQKVMSVSMSQVAEDTLSETLELPPSTSSSYKLFSRRFFSLHGRDLFAASANWFLVDVVFYTSNLLLSQIFSFSNKPLNSTNVYDSAFEVAKLAAIVAACSTIPGYWFAVYFIDRIGRVKIQLMGFFCMAVVYLVAGVPYSWYWSKHEKTNKGFMVLYGLIFFFSNFGPNTTTFIIPAELFPARFRSTCHGISGAAGKFGAIVGTVGFLWATQHEEEDKGEVFPEARRVRIAFLILGAVCIAGVLVTYFYTRETMGRSLEENEEDEIDSTCASSGNELFPIE*