MEDGNVLLVTRKGREDMGDGKVALPEREVNALRGHEGAVLAARFNRDGTYCLSCGRDRTIRLWNPHRGLHIKTYKAHGREVRDVHVTSDNSKLCSCGGDRQVYYWDVSTGRVIRKFRGHDNEVNCVKFNEYMTVVISGGYDRSVRAWDCRSHSTEPIQVMDTFSDSVTSLTLTPAEIIAGSVDGTVHTFDIRIGREVVDDLGQSVTSITLSNDKKCILAGCLDSTIRLIERSNGDLLQEYKGHICKSYKVDSCLTNTDAHIVSGSEDGKIFYWDLVDASIISSFKGHSSVVTSVSYHQNDSCLITSSVDGTIKVWKP*