MTMRPSLPLAALLGAALSFLPGCESTKSSGPSASDTRSQDAASVQAAEAWARARVGDRVTYSFSATRGPEPRGGGTARTLQGQLTLEVVAVQQPWVWVRAAYRDEGGRPLSQVRLAQDLIIPVRADVSRPLDVPRGGTATAEVSSSAGRTWEAVRYVSDQRSFDGPLRTRVYANAPGPLYLARGLIEASTESAGFRVPGGYQLKLQEVREGSADASAPVPSMERPLGPGAYYERYVDVGPAPGVQRVCFTAERGYLLRAEGPVDANAAPCSDFSQAEPEPLEELLMGLPSEVVFTEDWPPAAAANGSRGTFSAEGHEVPALITQSNEDVEGTQRVFSDTYAADPWAPGLAGLPYEARFQPLANSTDRVVTGGKREPEGGTRIVRWGSWLAGQK