MTELPTKEANLLKGHEGAVLAARFNGDGNYALTCGKDRTIRLWNPHRGILIKTYKSHGREVRDVHVTSDNAKFCSCGGDRQVYYWDVSTGRVIRKFRGHDGEVNAVKFNDSSAVVVSAGFDRSLRVWDCRSHSVEPVQIIDTFLDTVMSVVLTKTEIIGGSVDGTVRTFDIRMGREMSDNLGQPVNCISVSNDGNCVLAGCLDSTLRLLDRTTGELLQVYKGHISKSFKTDCCLTNSDAHVIGGSEDGMVYFWDLVDAKVVSKFRAHDLVVTSVSYHPKEDCMLTSSVDGTVRVWKK*