MRVVAGTLLSVCKPASLLVKRVSPTTPHRPRMSTAASAGTGAAADAKAKPGSRSALEEVSEKGAFVRKDSTYRNIVKKGGEFAPEAGRYHLYVSLACPWASRCVALLHMKGLEDVVGLSVTHPTWQRTRPDQDEHTGWTFAAPGDAPFSSSTGYGSFSCDGCIPDDVNGAKFVRDLYEKSNDTSGKYTVPVLWDKQSGCIVNNESSEILRMFNSEFNDFAKHPDLDLCPADLADVVDEVNTWVYPNINNGVYRCGFATSQEAYETAFKELFAALDKCEEILGKQRYIAGDRLTEADIRLFHTLIRFDPVYVVYFKTNKRFIREYPNLCNYTRDMYQTPGVAASVNITHIKTHYFTSHPRLNYYAVIPLGNDSEPWWEEAHDRAERFAKX