MDRSEFPHLTDLQFESVRKMVGIFGRDALRSLAAATPAEQVERVSAFDEYERGLIAHVQENLLAQMSEPKRAQPKPLRLAVPPFEGKEGENLHFWIRVTEIAMSAGLISAENLRVAFALSNLGGRARTWAYTREAMSPGCFTSWAQLCEQLRAAFLPANNEFRQRSRFLACKQGERELYAYAHVGNLAVFVDGLKVGPARTQLFRVCTATMEEAIEVALQEEYSHKQAGALAVVQPMVADSEPEPMDLSSAEQYSARCYSCGGLGHYHRVCPSPGSGKKAYPKTRGSRGRRRHAPSGAQGGLNHQ*