MSEGSSAVLLSTCAEACGELSELVAAIYGLVSADGSAATLKQDKSVFTLADGLVQALLRRLLAPHVASIVGEEDESEISVDRPPFRAGELIAPAELEALVLRTRDRVDALSGQLAGGAFADLTPFIDPIDGTREFASRKGEQCTICIGFATPTGAAHAGIVYRPLTSPPTFALGCAAEGFVMSLGERLGGGLVRAGGAGNKALLLLEGEASCYIQDRGVSRWDSCAAQAVLEAHGGCFAKLAALKPYSNTCGLFALPPSEMANLEEYRQAVREAAARHPPAYD*