MDGGGDKSALASELAQVLAMVRELEARMDQDPLPAAARELCAGLASSVDRSIRIARSCCADLPDGNAAAQSKRRQGTPCVRRQLRAASLQDAAALDDGLSWRKYGQKDILGAKYPRSALSSTHLFNSPLTNQPTVRIDRATLTTCGEIDRRAYFRCTHRHSQGCLATKHVQRADGDPLLHDVVYHGAHTCVQAAHPGANQLRQELQLQHGHSAQDKDQGACSPLALATGLLEPMTPYSFASGADFPLFSPTGLDGQLRSSHGAGIGVEFETLFEELFTNATEPFQWDLYAAN*