MAMGTFPFQWPMDPAPAPTSSLDASLPPSLLPPPPAAVPDDGAAYYAAADMHASSMPDLAPPFPSRDAVAAELAMRRAEEEVAGIRLVHLLMSCAGAVEAGDHALAAAHLADANASLAALALRPGGPPFLRITGIGPPSPPGRDELRDVGLRLADLARSVRVRFSFRGVAANSLDEVHPWMLQIAPGEAVAVNSVLQLHRLLADSADQVPIDAVLDCVASLQPKIFTVVEQEVDHNKPGFLDRFTEALFYYSAVFDSLDAASANGTGNAMAEAYLQREICDIVCNEGTARMERHEPLSQWRDRLGRAGLTAVPLGASALRQARMLLGLFSGEGHSVEEAEGCLTLGWHGRPLFSASAWRAAAVGCDADGEDNHTSNNTSNFSGSSGGGSDSNNSSSSNGKCSGVVGASSMFL