MDRRMNLNGTADIFHKTLSAVSNKKMDPFRSSVGLELQARDRQSPIGCFDGTDSDPIQPGGLAGGRGGPLGLPTGSLCVKYGESGNRTSAAESSGGEQSPDDDSDDRCDMVLLTDPRIGGGKPEGGKKSKEQKTLRLNINARERRRMHDLNDALDELRGVIPYAHSPSVRKLSKIATLLLAKNYILMQAQALEEMRRLVAYLNQGQAISAASIPATTALAAPPGLGPYEPPPGYPFPTVVPPTSCPEKCALFNNVTSSLCKQCTDKP