MDRSEFPHLTDSQFESVRKMAGIFGRDALRSLVAAAPAEQVDRVSAFDEYERGLIAHVQGNLLAQMSEPKRVQPKPLRLALPPFEGKEGENLHFWIRETEIAMSAGLISAENLRVAFALSNLGGRARTWAYTRKAMSPGCFTSWVQLCEQLRAAFLPANNEFRQRSRFLACKQGERELYAYVQEMRTLGTSLVGNPLSEDVEMTVFVDGLKVGPARTQLFRVRTATIEEAIQVAHQEEYSHKQAGALAVVQPVVADSELEPMELSSAEQYSARCYGCGGLGHYQRVCPSPGSEKKTYPKTRGSRGRRRHAPSGAQGGHNHQYGRGPCWGWPESL*