MCDVFKLEKAVEGPQIPVIDMKGLWCGNNEEREKVEREISEAAREWGVMQVLNHGIPEEFIEKLKAAGKTFFDLPIEEKELYANDQASGKIDGYGSKLANNKSGQLEWEDYFFHLLYPESKRNMSIWPKNPTDYVEVTDAYGKELRKVVTTILAILSVGLGVEPDRLDRELGGLDDLLMQLKINYYPKCPQPDLALGVEAHTDISALTLLLHNMVPGLQLWYKGKWVTAKCIPGALIVHIGDSLEILSNGRYQSGLHRGLVNKEKVRISWAVFCEPPKEQLLQPLKELVSETEPAKFPPRTFAQHIQYKLFRKTQEKAAAAEANGKN*