MMATMLMFECKALVPHQRRVAREVAKVPVYHTIGMQCRDRYIGYIPAAHRSVNGKSTFRRFHPSTCPSAIQGSNYDTTTSTDIIPTNNTDPDESREERKKILHEQLQLLGIDGDALADASFRSVATTDGFDARFGKSAIKAYRTYIDPRPSKMAVIAKEDRHRSHEADWVRHTDAEESIRQTFPLILVLDNLRSAANVGSIFRSADACGCLEIVTTGITPRPGANGAEKLAKSALGAERVVATRHFATTKQALEYLRNKRPNFMLVGMETTERSKVYTELQYPGSKDSLTTTDSISIEDEVLTSPGVALFLGNEVSGVDTDIMPLLDAVVEIPMFGKKNSLNVASCAPVVMYEVLRQWGAIVSS*