MPYRPEADLKRPDLKGEFLCGHCGKTFCHAASLNRHRLNFHGDDQHCQLCDAKIPAHETVRRHMGVHHAINRVFTCGCCNWTFPDKKELHAHNNSMMRTGQPGDAKAIAISSRPPGSLSQAELRGEEHVSPRPPKAVTRKKDDNNTAAQLMFGQLLNAQSQSPSQVTVSADWLSAFLLNNPTLLPLFHHGHIGIGDTEKSVSSKRFLIFINDAIAAREGNESVGRKK