MKGLKKAMNLSRTKSSEKSKVNSPNRQAPDAPALQGGAPISGAPQAPPINTEMPSDPIPHSPHGRYGSPERSLGADGQPTPPKVGPMNRLRGPKDTIPAVEKLPNFADVRPEQRNELFVQKLQQCRVLFDFNDASSDLEGKQIKSQTLHEMLEYITSQRGVITESIYPEVVSMFATNLFRLHRIYGKFLNLRAFIRRSISHVFFQFVYETERHNGIAELLVLGLLRYWPKVNSPKEVMFLNEVEEILDVIEHNEFIKIMQALYYWNNEYIVNLMGEHISIIHGMVYNALKLFMEINQEVFRYDEWLQLREQAIQNWETSHEDEPMMDVSVDMTANGFDPSESFTLDRSIGEEMVPVADPGKSVLPIDAGVMRDLQNHRSL