MFPLLKTGGLADVIGALPAAQIAEGIDTRVLLPAFPDIRRGVVDAQVVTRRDTFAGRITLLYGHFNGVGIYLIDAPHLYDRPGSPYHDTNQHAYPDNVLRFALLGWVGSEMASGLDPFWRPDVVHAHDWHAGLTPAYLAARGRPAKSVFTVHNLAYQGMFYSWHMNDIELPWSFYNMHGLEFNGQISFLKAGLYYADHITAVSPTYAREITEPQYAYGMEGLLRQRHHEGRLSGILNGVDDGIWSPQNDLLLPMRYDRDTLEEKAENKRQLQIAMGLKVDDKAPLFAVVSRLTSQKGLDLVLEALPGLLEQGGQLALLGAGDPVLQEGFLAAAAEHPGKVGVQIGYHEAFSHRIMGGADVILVPSRFEPCGLTQLYGLKYGTLPLVRRTGGLADTVADSSLENLADGLATGFVFEDSNALSLLRAIRRAFVLWSRPSLWRYVQRQAMNMDFSWQVAANSYRELYQRLM*