MAAKRIRQEEFQTSHIARTPTLLSYGNETSNHNFQPHNVAVFECKTCNRHFPSFQALGGHRASHKRPRAPPEDPKDAPDLKQKMHECGLCGQEFSSGQALGGHMRRHRVTPAAVAEKIPVLKRSGSTRVMCLELDLNLTPLENDLKLLFGKMAPTVDLVL