MARGKIQIKRIENQTNRQVTYSKRRNGLFKKAHELTVLCDARVSIIMFSSSNKLHEFISPNTTTKEIIDLYQTVSDVDVWSAHYERMQETKRKLLETNRKLRTQIKQRLGECLDELDIQELRSLEEEMENTFKLVRERKFKSLGNQIETTKKKNKSQQDIQKNLIHELELRAEDPHYGLVDNGGDYDSVLGYQIEGSRAYALRYHQNHHHHYPNHALHAPSASDIITFHLLE