MGNLLSTTAKTAFDGLGYEAPPGCPKPTAQSLEKAHQLLRANHSNYQVKFNDRKFHNHLAHILGAAYYLGASPQQLTAIYEEDIKDLVEWKEDSPEELDMTTYVKHLGDVRYERGFFDLFQEEVTDVASYDWKAVANEVYSHTEGVPNSGALFPGLAFGLLHPLIHLSYAFELDAAPVAVEAMTLACMDFRKSARKLMEKRDPPAVQYSNPMEVLKLLQQDKSLDGVEFDLVMDPVNKQLDTVIKYADMLALPDDPLKLAATLVHDSVAYFGASHKDDKPRYSFFFLHGLTGSQALCEIVASKHFPEVFKDPNAAQTLGYFVWVNFIVLYMYHLRPTIDPKRIIDADTPVLADAYPKAVELALGSEDRFDEHYVKAIRALMFADKFVHEHRPDLADSVPKDYYAKAAWLFAKNKPGKKFVYNNGDSDLELDWTWAEINTQREKDAIKQDDLFEG*