MKVINNRKLTGPGTFIGHSGTPAVGCSYKAAAGYIYPLERGFIYVHKPPVHIRFEEIASVNFARSGGSTRSFDFEIELKTGTIYTFSSIEKEEYGKLFDFISSKKLHVKNTGKDGKNAYKEDFADSDNENEPDAYLARVKAEAKERDDDGDDDDDSEESTDEDFNPNQAESDVAEEFDSNVESSSEEDSEGGGGGGSDDEAKKKLKEKKKEKKEKKKERKERKEKKPKKSKSGGPKRPSTAFMLWLNATRERIKKENPGISVTEIAKKGGEMWKELKDKSEWEGKAAKAKEEYVEAMKEYKAAGGGGSGDEGGKASGKKRKSEGSPKKTVSTGAAMKGSGFKSKEYISGDDSSSDDGEDGDKKDSKKAKKRNRARTARRRRTIRRFLTNFNFFVSQKSKKSESEASASESEEEEEEEEDEGSD