MRVLNQHWHSNCLKCMDCGASLSDKCFMRMDEVYCKNDFFRRFGTKCAGCERGIPPTEVVRTAQDNVYHMDCFACVICDRLLNTGDEFYLLRDRKLMCKYDFETAKARESELDSANKRPRTTITAKQLEALKRAYNESPKPVRHVREQLSAETGLDMRVVQVWFQNRRAKEKRLKKDAGRHMWAISSSVLLDVDTPGTMSTDFSKDIHDHERQTRKNLDRYSFGDDSTSGEGYESHDAKQFSLSDNESLYSDDQEVNEPTDIPRGASVPLPEPCADNKAPIYHPPIGCVTDELTRYGVELTNFATENQTTAHVSPLRMCSKLRGSQKRHAEEWTVGDIYCGAQIAENSFFHPVTAAWTAMHTVDSVMSSARCNLNPLIRHNLMTSTLSLIKQHAFKDDPVQSEQK