MSDLHALVDAFVHELLTAPELAPAGTSEPATDEPPAAAAGSSRGSRRVTEDGEGAEEDVAAPYMRLFLMRRAVFLQILQGVWEASEGPHGAIVDERVTELGEAAAALLTAMGPKFAGPQGASLLYGTLQGEGAWPAHAAVERAPALPPSASREALPARLIRGIADGAKARLDEQAGLASRRPTLAAARAGGAGERAAIRADMRRIARSADLCRARAFGPRAGAGVAAERALVAAGGQGLVPLEARGEKCILGYGPVDAYKYIIKQETTAWARRKQLADIAAGLKKDDLL*