MVKDTEYYDVLGLTPDASAADVKKAYYVKAKKVHPDKNPNDPQAARNFQLLGEAYQTLSDPAKKEAYDKFGKAGVSTDQMLDPAAVFGMLFGSEMFEDYVGQLAMASMASIDTSSGDNQAMDLRQVQEKLKVLQQEREDKLTKCLIARLQRYVDGDKDGFSEWAKNEAQHLSNAAFGEPMLHTIGYIYARQAAKELGKKMLFMGVPFLAEWVRDKGHFIKSQVTAAAGAIALMQMQEDMKRQLAAGGDMSESAIEKYLESKQQVMIDSLWKLNVADIEVTLSHICQNVLHDATAGREVQRQRAKALKKLGNIFQGAKVPYRREKSLRHDAKLGQDSSSSTPTPQPSNSSQTFQVFIT*