MQVLHVCSEMFPLLKTGGLADVIGALPAAQIADGVDVRVLLPGFPDIRRGIPDAHVVSRRDTFAGKISLLFGHYNGVGIYLIDAPHLYERPGSPYHDTNLYAYTDNVLRFALLGWVGCEMACGLDPFWRPDVVHAHDWHAGLAPAYLAARGRPAKSVFTVHNLAYQGMFYAKHMDDIELPWSFFNMHGLEFNGQLSFLKAGLYYADHITAVSPTYAREITEPQFAYGMEGLLRQRHLEGRLSGILNGVDEKIWNPESDLLLASRYTRDTLEEKAENKRQLQIAMGLKVNDKVPLFAVVSRLTNQKGLDLVLEALPGLLEQGGQLALLGAGDPVLQEGFLAAAAEHPGQVGVQIGYHEAFSHRIMGGADVILVPSRFEPCGLTQLYGLKYGTLPLVRRTGGLADTVSDSSLENLADGIASGFVFEDSNAWSLLRAIRRAFVLWSRPSLWRFVQRQAMAMDFSWQVAAKSYRELYYRLK*