MGGARKSGGRRPKEFEMGPNSGVVERVGWIGEVHKFTVMLSLASFIVLGDMEIEDQDELDKRIKRRQRNKEAAARCRQRRLDLMTNLQEQVDKFKAENEKKELEIRAMKSQVR