MKSRRGRDKFKIHLGDGIVGSSSVRRSGSGRSPVLPKRRRGNLPKEAVKILKLWLYNHRYNAYPSDQEKSLLSREAGLTVLQVCNWFINARRRILPEMIRKEGQDPLDYTISRKRSSISSTSHEDEEEEDEEEEEEEEEEHLTASPAHSNDNGNGIWDSGGDESTKTDDTFSCFYVLVDAAIGELDKWKKEAPNTVEKVS