MVLGWGKTALPSGTREAGQPPMPAPPVYPGVQDSGFQKDPRNIVHTSAPPTVWPQQAWTNFSRDLVAGAIMGGVAHTIVAPIERTKLLLQTQESNIAILGGHHKRYSGMLDCMARIVREEGLSSLWRGNGSSVLRHYPSVALNFSCKDLYRTLLSSGQKGDNILRTAQQNFLAGALAGCTALVVVYPLDIAHTRLAADMGRAGARQFRGLLHFMNTIHQKDGIRGLYRGLPASIHGMIVHRSVYFGGFDTAKDIMMELSATKSLPFWKRWLAAQGVTTSAGLISYPLDTVRRRMMMQAGLERRMYSSTLDCWRTIYHAEGARSFYRGAVSNMFRGTGAALILVLYDELKHFLSWGGPVSQNASTKS*