MKGLFIPLLLTGLTQAVRVYLHPGPHVPPRLHACTAGATLARHLDLERFEDAAPNFREQGLFVGRGFGTGMLLTISEEDARAVIPHSLKKSTFSISPTPTADSLSVLIPTYIDRAHHVYSHVYEPTIPFAPHESTAASLQVFADLKDFLEGDYPVDRFAAFDFTSLTASLKAAPETDHEQVHEAHKVLREILKDLAERDDVKLAIVSVPSSHSHHSGRTHGHSKRQPQQSPLPLPRPGEPIAAISTCHASAETCGNATDACSGRGACVAATKAGKTCFVCACSATTDPKGRKEHWAGSACERQDVSGPFVLLAGTTITLLLLIGGSVALLSGVGEQQLPSTLTGGVAQHSR*