MARGKIQIKRIENQTNRQVTYSKRRNGLFKKAHELTVLCDARVSIIMFSSSNKLHEYISPNTTTKEIVDLYQTVSDVDVWATQYERMQETKRKLLETNRNLRTQIKQRLGECLDELDIQELRRLEDEMDNTFKLVRERKIKSLGNQIETTKKKNKSQQDIQKNLIHELELRAEDPHYGLVDNGGDYDSVLGYQIEGSRAYALRFHQNHHHHYPNHALHAPSASDIITFHLLE