MDRSEFPHLTDSQFDSVRKMVGIFGRDALRSLAAATPAEQVERVSAFDEYERGLSAHVQGNLLAQMSEPKRVQPKPLRLAVPPFEGKEGENLHLWTRETEIAMSAGLISAENLRVAFALSNLGGRARTWAYTREAMSPGCFTSWAQLCEQLRAAFLPANNEFRQRSRFLACKQGERELYAYVQEMRTLATSLVGNPLSEDVKMTVFVDGLKVGPARTQLFRVRTATMEEAIQVALQEEYSHKQAGALAVVQPVVADSDPEPMDLSSAEQYSARCYGCGGLGHYQRVCPSPGSGKKTYPKTRGSRGRRRHAPSGAQGGHNHQ*