MTTATEKLSALKSAVAGLNEISESEKNGFISLVSRYLSGEAQHVEWSKIQTPTDEVVVPYDTLAPTPDGSSDVKNLLDKLVVLKLNGGLGTTMGCTGPKSVIEVRDGLTFLDLIVIQIENLNSKYGSNVPLLLMNSFNTHDDTQKIVEKYQNSNIEIHTFNQSQYPRLVAEDFLPLPSKGHTDKDGWYPPGHGDVFPSLLNSGKLDALLSQGKEYVFVANSDNLGAIVDLKILNHLIQNKNEYCMEVTPKTLADVKGGTLISYEGRVQLLEIAQVPDEHVNEFKSIEKFKIFNTNNLWVNLNAVKRLVEADALKMEIIPNPKEVDGIKVLQLETAAGAAIRFFDKAIGINVPRSRFLPVKATSDLLLVQSDLYTLEDGFVIRNKARANPENPSIELGPEFKKVSNFLGRFKSIPSIVELDSLKVAGNVWFGAGVILKGKISIVANPGVKLEVPDGAVISDKEINGPEDLL*