MEASLLSAATNNKQLKLLEDLFKEYGVRSTTIIKIMEMGFTVSTLVNMMEQEIDDVIKTMMEGYHMELLVGEKYGLKSAIRAERKRQEDDMERQRLQLLAKNGKKHKSDDSGMVATSVEGTREQRGDNGMMFPDAVALNGALNLNSKEHAQQENSHVQFGPPGLLALPEPSSDNEGRKLARKKQKRRLSREPGEDGDDRTREHPFIVTEPGEVARGKKNGLDYLFDLYEQCARFLDEVQQMSRERGEKCPTKVTNQVFRHAKLKGASYINKPKMRHYVHCYALHCLDKEKSNLLRKLFKERGENVGAWRQACYYPLVDMARENGWDIESVFVRNEKLRIWYVPTKLRQLCHLEKSKDSDSCSYE*