MESGHLIFDGSSRGSMFFGDHTFRGARSVVTMEEAFRKRPFFSSPEELEEVYYDEHLPEKKRRLTQEQVNLLEKSFEAENKLEPERKTQLAKKLGLRPRQVAVWFQNRRARWKTKQLERDYDLLKSSYDSLLADHTNLAKENEKLRAKVVSLTEKWLAQELMDQQTHPQLELVDGGVQTSMKAKDGLSSGSGGSVVDEDSPQLIDSGDSYFPDDYPSCMRPVDGVQSEEEVGSDDSGSYFSDVFTATEQPQQVGDEPLGWWVWY*