MGKGRAPCCAKVGLNKGSWTPEEDMRLIAYIQKYGHANWRALPKQAGLLRCGKSCRLRWINYLRPDLKRGNFTAEEEETLIKLHAMLGNKWSKIAACLPGRTDNEIKNVWNTHLKKRVAAASGGEKKNKKNTKNNKESGAKRQKKPDLPPAPSPSQSSSTTTTTTTTNCSSGDSAGEQQSNTSKETDALDNIMEIPTLDALGFDFDMLVQDTDPVPAQTSYCVPPPAAAASPCSSASPPCAADGELLDLPELDIVPELWSIIDGDAEAPWSNAAAACHVEAGEDGKEWWLEDLERELGLWGPMEDYQCINPGPQAQSGRVDPLSVSAGVELDPVSCYFQAGPAVATSALQGSEHSAVLTDNRMDL