MLSGEHVDVPLPLLFEEAQRFHSRASESQLESDDIGKGRKILEQCMAMIEKLGLFSANEGIEDIATSDLKYLLVSYYLAELTEKTLSSDRLQIIKVTQSHLKVFISTCERLELVPDAELLLLTEEGTPSSDVRRTAKIARFKRVKAAEIRLQEIKEMKERRRRSMQASVKSHAVEHGEEDVLDEFGEEEREAWITQISLFLCKALDLLETLKREEEVISVRGNQDDHELLTKEMLEQRASRAEAWHREASTRAKTSKPPQPITCATFAQDVIEGRASISDGHHHTHGPFVFGPASLVSGPILTERQKMAAEVFQPSHRLPTMSIEEAGLREMEIMKNWTERNAKLAEEANSSWTNDSKRGNDSDDEAAENKARAWDDWKDDNPRGAGNKKLTPCG*