MDRSEFPHLTDSQFESVRKMAGIFGRDALRSLAAATPAEQVERVSAFDEYERGLIAHVQGNLLAQMSEPKRVHPKPLRLAVPPFEGKEGENLHFWIRETEIAMSAGLISAENLRVAFALSNLGGRARTWAYTREAMSPGCFTSWAQLCEQLRAAFLPANNEFRQRSRFLACKQGEHELYAYVHVGNLAVFVDGLKVGPVRTQLFRVRTATMEEAIQVALQEEYSHKQAGALAVVQPVVTDSEPEPMDLSSAEQYSARCYGCGGLGHYQRVCPSPGSGKKTYPKTRGSRGRRRHAPSGAQGGHNHQ*