MDREDILKEFCNRNNIDVSQGRFFLESTNWNYELATALLHEVIPPEEDHGLQPSSDVSKVPEVTGSSSGISGGDQQPPRPLQRQQNTQGQGMKSGTASKKFATLRDLEGNDESAEEKSHLFTGGEKSGLSVEDGDPDPKKQLVRDILEKARQHTISPLDEQDSGPSSLASSWASVGQRLGTENEASGSTTPVTQSGPPRENPPTESQPEKPLRRTLYFWRNGFSVDDGPIYTYDDPANQEMLRYINSGRAPLHLLGVSMNQPIDVVVQHRMDEDYVAPFKPFSGKGQRLGSTYMQPRMSQMPGGLYTDTSTSSSVPINVKPNSTTPHASLQIDENKPTTRIQVRLSNGGRTVLTVNLSHTLHDIYEAVRAVSPGNFILSVPFPAKTLEDDPSVTVEAASLKNASLVQKSL*