MKRGGAGVGGGGGGGDPGAYAAVLKTKLDLYCAAVAKSMEAKLQESSLGYLNLQASDTSQLVSQDSFNGYGSTRVTNSNAIHEDDDQGKPANSGTSKEQSDDDGDLEEDTDPVNAKRTRRMLSNRESARRSRKRKQAHLNDLESQVSQLRSENASLQKRLSDMTQKYKQSTTEYGNLQDDMNAMRRKVNIAEEAVRRVTGIGLQLFTTSEMPASSMPFSSGVSDAASAALVEDDWTNCSLPDEAIPVPSAAMALRSPSVRRVASLENLQKRIHAGDVTHFEAASALSLPEATACDNK