MHNWIEGVLQHHWRIQWGFEKVQESNIQKRKYSEIEEANWETDSEEEEDDDGWIADFDLKHGSSSTLETHNSGIHSSNQNTAWNGNASSGKLKASEWQSLYIYIIPLVIMDLLVLDVENLPSNLTRDLILDNICCLVQCTNIISSKYVAEENCAEFSQLYNRYNLLSSGIFNNKKVLQNHHYALHIPDQMLYWGPLNGIAEWGGERLIGVLQKVKTNGQKGSMDQTILRKACELQRVLVKQELGESLESKESNASGQRGMCIELTEEVYSGILSAYRAKSSGEIQNYRDLPHPPDAQICPGTAKVLKQSFGDGPETNNVVMYKEDGVRVYGMVQQIYEMNAPEGKVDVWVQLKEMNNAFQKPSNFKTPSLRFRRYLSRMRLVVGAFSIPELTYIEASLTAAYRLLPSQTFGLHSEAMILRTVDRYPDTLAA