MPLTKDELIAKLKDAGVSFESFEHPPVMTVEAQIAALPGNPQTVLKNLFVKDKKHRCYIITALPDTKIDMQVLSARLGTGKGGLRLAPEELLLEVLQVPLGSVTPLAVANPEAADVVLLLDDKIKAQQVVYVHPLVNTTSLALGPAALEAALKAVGRDPLFVDLEADPKIDRDNPPDLKATADAAKPPAAALPPADGATPAPPADAKAGAAAAAAAPAAKDAGKKDAAKKDGKGGSKGADQKKGGAATLTALTAVGPRVEEVLSLAVGALLGAGTTAEAAVAEGRVDAYALARLRADLEMQLSSLKNAAYAAGHVAGKGEVVAHAERRYA*