MSARKLKVGCAGLGRMGKRHALNFLQRTPRADLVAVSTPDDSELEWAKANLAPYGVTAYKNYEDMLKHEGLEAVVVASATAVHAEQAIKAIEAGKNVLCEKPLSTSVEISQTVLDAAAKKPELKVMCGFSRRFDASYRDAFNKMSAGGIGAPAVMRSQTCDKLDPTGFFVAYAEFSGGIFVDCSIHDIDLALWFFGQDSKVKSVSAVGITAVEPDLRKHNDRDNAVGLVEFHNGKIAYFYASRMMAAGQEDTTEIIGTKGKLAVNTQPALNLVNIFDENGVRREIPQHYYDRFEYAFVTEANEFTACCLENTPVPLKLEGAVQAVRIGAALQESLITGEKIFFDEAGQRIPKARL*