MPQYQELPCGGQVLDIDTALKDGILGGALEPEDAAAGDAGKQPVELRKMMDELDAAGDGGGDEAVPAVFICPISLEPMVDPVTLCTGQTYERANISRWLALGHRTCPTTMQELWDDALTPNATLRQLIAAWFSRRYTRFKKRSADFHGRAADLVHGLRGTAMPRRQALKGQARVAALRELRALATAHQSVTKAIAEAGGVVLLTSLLGPFTSHAVGTEAVAILVSGVPLDADTKAALMQPAKVSLVVDMLNEGAADTKINCVRLIRILMDERGFRPETVASLSLLVGVMRLIRDKRHPDGVVAGLELLNSICAVHRPARSMVVSIGAVPQLVELLPELATECVEPALDILDALSAVPEGRTALKDCPRTIPNAVRVLMRVSEACTRRALSMLWTVCRMAPEECAPAAVEAGLAAKLLLVIQSGCAPELKQKASELLKLCRLNCTDTLFISKCKLTRTIQ*