MALPGAAERLKLFSATLLEEGALDHLGSKRFPRRITLGARQRWDSTSRVAAILDQEAGKVMGPCLGVGKEQDPETLVLRPAVEGTLNVLRSCAPDAGKKAGNVRSLVVTSSMSAVAPNPEPPVKSEDHWSDPEEQKARGSFYGASKTLAERAAYDFVAKEMPSTRLATICPTMVLGPMLQPEVNMTMGSFRNWLLKGVAGPDGKCRNDSMSFVDVRDCAAQHVAAMELEKEGRFMSLDRSLHWNDLALLMKELYPAMPSAEPFNGELCKVTEFDRTRQESLGVPVRKIPEILKEAADELKRLQAAGDHQIPTCCRGFLKLNL*