MYVPWDPKCVILQALTLLGSLNRGITDPWDPKCVRAYSMYVPGKEPEGTKRMLEKIRGKRDIRIHYHTQVEECRIINDQIVKSQGFDVDFSKLRYLFDFQPAFLDEVYPLGKPDTGRVCFGRLSAEAIEIYNKKRGDDLSLGTNFEFVEVEKANIYSNSGEVYFITFVAKDPLDKKTKVFQAKVIHVFCREIVLSFCRLKPNQPVLFIVLVVVVMKKHNCVFNLCTLAVTCDDEESIAKKAPISRLKIKPGCINSNLKGDGLGLGDKQAAQPKSKEQRSSEATYENRAEGDEYKQRMMSELANRFFALASFDLS*