MLEPVEAEFAQPPIYTDAQEEILRDEDEEEADAITIVPSRTTLAGEPPSNDSKDSVHKSAGDAEKLGNGRMTVRFDPGENPKEWTKARKWYATTAASLLCLVVALGSAMPTGDLPGAAETLHVSDEAIYLSITLFVAGFGIGPLIFAPLSEVVGRRPIYAVSMIFYFLFTLPSCLAKNIATMLAGRMIAGLASSAPFTNVGGTIADIWDTKDRGLPMAMFSSTLFMGPCLGPLFGGWIAERTHTWRWIYWVLFIFVGAAMKLNKKYQSQLYVSEHDLNRLPFSETLKNAMVRPIILMFCEFFAFPIAFEEIRGWSMGMTGVTFVSIIIGIAIANCLMPIQPMMLGALVLPVALFILAFTSYPGIIWVGPCISGILFGFSMVIIYISGNSYVVDSYANVAASAISAKNMTRSLIGASVPLW