MQIYFFLAALLKAPKWLERPAGVSFGFGGKLASFRPSTVAQGADFRRSEVFIHNLVTEDDLVIRSTEFEAAIADGEKPSLRVLCDRKAKESQSDEEKETWNFLRVMFEDEGTARTKLLEHLRFKVQSEENGDVQETHSSKFDDIGSEIAKTLTLDDKTEEDVLPQLKGGQDAAIPPDNGEDFFDNLQSPKEELSLSHVGNEFVVEKDKDMVVNDAEIEHETEDLTEYSDLSEAIQHSLVVGDYKGAVLQCLSADRMADALIIAHLGGSSLWEKTRDEYLKKSNSSYLKVILLASSISHILIDCYSDLLFQLF*