MGRPPLSKDVPTNSQLRRRVKAAIFGGDPAFVTTKAIRKALEKEFGAGKVKPKEVARLAKLYFKKKIRLDESKRALDEKIQDTLQSNRRSQAGTPGNNSFLKAFRLSPELRAVTGHHILRRHEAVQCLWRYIRENNLQDPSDRKMILCAGNKLVDIFKVDSINMFTINKVLQDHLLPLEEGYEDIDMPKKKKLDRSDDRPRRSNFLTPYPISEALQSFLGTDRTTMSRAEAVDRVWEYILDKDLQEPGNHNVICDDKLRELFKKSHCSHSKVSQLVNRHFIDDSSEQDEVPS*