MNLDRRSTRGHTSSDQAFQGFYIGGLRELYVKKSRRAKARSHEVAKVPKCRSMWHTHQPGHVALFPAKENGLCYGAGGTIKLSASLVHKWYLNYGSRTNLKVELMGEWAIMFLANLLSLPKIQILGNSKSNKFLPGGRPRILLVTGSAPNPCENPVGDHFLLKSIKNKIDYCRLHGIEIFYNMAHLDREMSGFWAKLPLIRKLMLAHPEVEFIWWMDSDAMFTDMVFELPFERYKNHNFIMHGWEELVYNRKNWIGLNTGSFLLRNCQWSLDILDAWAPMGPKGKIRLDAGKLLTRSLVGRPEFEADDQSALVYLLITQREKWGDKVYLESAYYLHGYWGILVDKYEEMMEKYHPGLGDHRWPLVTHFVGCKPCGKFGDYPVAQCLKQMERAFNFGDNQILQIYGFTHKSLSSRGVKRTRNDTDKPLEVKDELGLLHPAFKAVKL*