MLPKRHACHSCDAAQDPETGEMVLESGALVLSDKGICCIDEFDKMSDSARSMLHEVMEQQTVSVAKAGLVSTLNARTSILACANPKGSRYIKEMNIAENINLPPTLLSRFDLIYLVLDKHDEAKDAALGRHLVSLFYEDSQVPTSIKPPYSIPLLREYIAYARARITPQISDEAATALVERYKHLRQQGRTQQVIVATPRQLEALIRMSEALARMQLASVVTAQHVTDAYDLWYGAMQESAADEDGHIDMDVLAGSSGAHQKYLSEQLPGIVRALLTEHFFDKGQNSLSAPELFNAYNDAYAEARKDSERAKSMRRITMQQMMSALYQLPDLVSTKGFSLRKRGTEQRGAAAADAE*