MVNFIEAQKPLLSRLMKMAGLRPIEIELEPGTTMHIWAPKHHVGKKGTTISPLEPTSAATAAKKSKSSKKRSPESKPNVVLIHGFAAEGNVTWQFNFGVLVSRYNLYIPDLMFFGGSSTASADRSPDFQAGCVAAALARLGVARCDVVGFSYGGMVAFKLAEARPDLVRSLCVSGSVVAMTDAVNREAMERLGAGSSAELLMPETLKGLKALLSISMYKKMWFPDRFYKDYLKVMFTNRKERMELLQGLLTSTMDAKIPVFQQKIMLLWGEEDKIFDIELAKKMKEQLGDNCFLHGIRKAGHLLHVERPCAYNRQLQRWLAYVNSPAGGDQAS*