MKRPAGAGVGGSPSLVPMSNSSDDGYGGVGMEGEVDAEDEMMACGGGGGGEKKRRLSVEQVRALERSFEVENKLEPERKARLARDLGLQPRQVAVWFQNRRARWKTKQLERDYAALRHSYDSLRLDHDALRRDKDALLAEIKELKAKMGNEEEAAASFTTSVKEEPAASDGPPAAGFVGSSDSDSSAVLNDTDAAAAGAAPSADFPAPEPEVCTFLGATTAASRSGEVFFHGNFLKVEEDETGFLDDDEPCGGFFADEQPPPLSWWTEPTEHWN