MESDGASGAPRLGMLDRARPYLAMILLQFGYAGMNIITVVALNQGMSHYTLVVYRHIVATVIISPFAIIMERRVRPKMTFPIFIKILVLGLLEPVIDQNLYYAAMKYTSATFTSAMCNILPALTFVMAWILRLEKVNMRRAPGLAKVVGTMVTVTGAMVMTLYKGPILEMVWSRGTNHGAPESTDLVKKDWVRGSLMITFGSFCWSCFIILQTFTLRTYPAELSLTALICLAATVEGTVVALAMERGNTAIWAIGLNVKLLASIYGGIICSGIAYFVQGVIMRMRGPVFVSSFGPLTMIIVAILGSVILAEEITLGRVLGAVIIVCGLYLVVWGKSRDHIVSSPLIDERRISAEPSPATIGLSKTSSSRFVTIDLSTPEIETNSGEH