MATKRILVLYYSMYGHIKKQADMVKAGIETAGCEAIVMQVPETLPQDVLTKMGAPPKAEEYKTFTREDMDLLVAVDGIMFGIPTRFGTMPAQMKAFFDGLGGLWAQGKLNGKMASVFFSTGTIGGGQETTALTTVPVLTHLGMIFVPMGYTHPEMMVNTLRGSSAYGSGMLANGDGSRQASDLELAIAKHHGEYFAGIDTPRPHVGSNRQAPSAFQTDCSAAVRVAKCQPNMKMKLEIPCQGVQNPPFCRTCPPAPRSSLLPRLRNPMLITA*