MILPRTDKGDLRMSEAEFRAFLSQAAEEGAKRALADAGIDGKDAALDIRDLRSLLDCIRFVRRTAVQTAVHLITTGIMLALLAGICIEANENSFTVDLSGRHPVRCCPCERGPWSCLISHSFVRRLDSCKSKEGVHLFISASVRVFFPESSMTSQVRAATAPIVSNISLRLGLFMAPAPSFAAKGS