MDRADPARGRLAVLSSHLRGAGAEEAAGLERSPVSAPAPGPRAGALAVVDGRTGKRHEVKVSEDGTVRATDFKKITTGKDDKGLKIYDPGYLNTAPVRSSICYIDGDEGILRYRGYPIEELAESSSFVEVAYLLMYGNLPTQSQLAGWEFAISQHSAVPQGLLDIIQSMPHDAHPMGVLASAMSTLSVFHPDANPALQGQDLYKSKQVRDKQIVRVLGKAPTIAAAAYLRLAGRPPVLPLNTLSYSENFLYMLDSLGDRTYKPNPRLARALDILFILHAEHEMNCSTAAVRHLASSGVDVFTALSGGVGALYGPLHGGANEAVLKMLNEIGSMENIPDFIVGVKNRKRKMSGFGHRVYKNYDPRAKVIRKLADEVFSIVGRDPLIEVAIALEKAALSDEYFIKRKLYPNVDFYSGLIYRAMGFPTEFFPVLFAIPRMGGWLAHWKESLDDPDTKIIRPQQVYTGFWLRHYTPVRERVLSSQSEELGQVATSNATRRRRAGSAL*