MARRGHHLTEVALLASASGYLAAAGAGEREGWMDDPAVFPSLGPRARALAMASAARSVLVIVPIAGGGGVTVKPALGPDEGRISAVEWVPLAGDEAGGDEGVAVAVGTDAGWLLFYTLAGDLLHKQSIYPAKILKLNFSERKENAWEDSGSDELSVVFPGVIAHCDGDDLQTMLQKSFEEVKSRMWKDKFEHEDADDESSFGRIPIRIWNVSKFGSCADAAIVGLMPPPLLELQSSQRHYCAITVGEDAVVSAYRLSEDRSRSLVGAILSRGVAATFSTISSLSKILWRSEPSPTKKSRPKPQSFAKTSPLTCLKDTPRKGERLTLSPSGTLAAITDSLGRILLLDTRALVAVRLWKGYRDASCLFVEMLLNKDKESSSSMHLEHTKGDYCLCLAIHAPRKGIIEVWQMRTGPRLLTIPCPKGSRILQPSTRFSSSQFSSYSPLEVYLFNGDSGQLSVLNRHIG*