MDRSEFPHLTDSQFESVRKMAGIFGRDALRSLTAATPAEQVERVSAFDEYERGRIAHVQGNLLAQISEPKRVQPKPLRLAVPPFEGKERENLHFWIRDTEIAMSAGLISAENLRVAFALSNLGGRARTWAYTREAMSPGCFTSWAQLCEQLRAAFLPANNEFRQRSRFLACKQGERELYAYIQEMCTLVTSLVGNPLSEDVKMTVFVDGLKVGHARTQLFRVRTATVEEAIQVALQEEYSHKQAVALAVVQPVVADSEPEPMDLSSAEQYSARCYGCGGLGHYQRVCPSPGSGKKTYPKTRGSTGRRRHAPSGAQGGHNHQ*