TVCRPRAQASLSVVFNPAGASGMAAAEAPGYLVSPQTEKHRRARNWTDAEMRGLVLVWEEFFDELKQTKRNAKVYEKMASKLLETTGERRLGEEIKIKITNMTFQYRKLKCMTDSESVPPDWPYYLAIDRILAKVPESCDGKLPDSQQPGPSTSQTEASLSPSAKSTPLYLPYNQCSYEGRRQDDSSDSLLSLMFRSDERPAKKRKVQSCHLQKKKLRLLEAMLEEQRRLSRAMEETCRE