MGAAMLLVPMPLLFLTSAPLTAVHLPSRCRLRLHLLSRAAPKSATTTAPESHFAIEEYLVSTCHLTQPQAAKASKSIAHLKSSSNPDAVLAFLAEFGLSTKEVAAVVASNPRVLCARIDRSLAPICTELRALGLSPSQIARLAQITGRYFLCRSFVSKVRFWLPLFGSSERLLQASDWNYWLLTSDLEKVVEPNVAFLRQCGLSARDISKLLVAAPRLVTMHPDYVQDAVRRAIQLGVAPGSQMFRHALSTAGCIGQEKVDAKVAVLKESLGWSQEDVSLAVSKAPRILVASEERLRRNAEFLVNEVGLQPQYIARRSVLLMYSLERRLVPRHLVVKLLKGRGLIEQDRCFFNVVAPTEEKFLDKFVTPFEECVPGLADAYESACAGKVPV