MSGSTRKEMDRIKGPWSPEEDDLLQSLVQKHGPRNWSLISKSIPGRSGKSCRLRWCNQLSPEVEHRGFTAEEDDTIILAHARFGNKWATIARLLNGRTDNAIKNHWNSTLKRKCSGGGGGGEEGQSCDFGGNGGYDGNLTDEKPLKRRASGGGGVVVVTALSPTGSDVSEQSQSSGSVLPVSSSCHVFKPTARAGGVVIESSSPEEEEKDPMTCLRLSLPWVNESTTPPELFPVKREEEEEKEREISGLGGDFMTVVQEMIKTEVRSYMADLQLGNGGGAGGGASSCMVQGTNGRNVGFREFIGLGRIE