MKFSTVILAAGKGTRMHSNMPKVLHTLAGKPMVKHVIDTCNNLGAQNIHLVYGHGGDQMQQALVNENVNWVLQAQQLGTGHAVDQASPHFQDDEKILVLYGDVPLISEDTIESLLEAQPTDGIALLTVVLEDPTGYGRIVRKRGPVVAIVEQKDASEEQKLIKEVNTGVLVATGRDLKRWLAGLNNNNAQGEYYLTDVIAAAHDEGRAVEAVHPSHSIEVEGVNDRIQLARLERAFQARQAKKLLEQGVMLRDPARFDLRGTLQCGSDVEIDVNVIIEGNVSIGNNVVIGAGSILKDCEIDDNTVIRPYSVIEGATVGENCTVGPFTRLRPGAELRDDAHVGNFVEMKNARLGEGSKANHLTYLGDAEIGKGVNVGAGVITCNYDGANKHKTVIGDNVFVGSDCQLVAPVTIGNGATIGAGTTLTKNVAEGELVITRAPERKIAGWQRPAKKNN*