MESGHLIFDGSSRGSMFFGDHTFRGARSVVTMEEAFRKRPFFSSPEELEEVYYDEHLPEKKRRLTQEQVNLLEKSFEAENKLEPERKTQLAKKLGLQPRQVAVWFQNRRARWKTKQLERDYDLLKSSYDSLLADHTNLAKENEKLRAKVVSLTEKWLAQELMDQQTHPQLELVDGGVQTSMKAKDGLSSGGGGSVVDEDSPQLIDSGDSYFPDDYPSCMRPVDGVQSEEEVGSDDSGSYFSDVFTAPEQPQQVGDEPLGWWVWY