MRHYEVVLMIHPDQSEQVPAMLERYKNMVTAGNGRIHRVEDWGRRVLAYSIDRLSKAHYLCLNIEADQNVMGELEHAFRFNDAILRSLTVRRNKAETAPSAMMRSAEREDARKVASTEPSPSV