MELELDLREILMKISDEKNEDEEYANVDLKKSEFDTAADERLFNGIEADDFVFSNRQSVKFDGKISMDLNECTVKDVDGTSNVGHDDKRFEFVSGAKSDDCATVDIGLMKSSVVREDENNRKRKRESYTDLLRWVSNVARDPCDPAIESLPERSKWKFYGNDVHWKQVLLLRDEMLLKKSADTSAQSSIWQIKQKMHPSMYDDNASLERVRCSRRVLLAKNPLERTHFSAVSSSSSPSDEDPIDGPADSSEESGLGLLWNHRRKRIPVGPQFQADIPEWRHEKCESDSKWLGTQIWPLDKQEQNRMLIERDPIGKGRQDTCGCQYPASYECIKFHLAEKQKKVKLELGSAFYRWRFDLMGEEVALSWTKQEEQKFQDIVKMNPLSTDKSFWNEIFKFFPNKSRESLVSYHFNVFLLRCRGHQNRTAASNIDSDDDEQQYGPRTNCFGRDAEFSIFCSPRKAHPDPR