MRAIQIVTTRLSSCLRPIRFELVSSSSSPRLLSNSRRLICTAAATKSNGGRSGSIVAPLVENEEVQKIDVNPPKGTRDFAPEDMRLRNWLFNHFKEVSRLFGYEEVDYPVLETEALFIRKAGEEIRDQLYCFEDRGNRRVALRPELTPSLARLVIQKGKSVSLPLKWFAIGQCWRYERMTRGRRREHYQWNMDIIGVPHVTAEAELISAIVTFFKRIGITASDVGFKVSSRKVLQELLRKYGVPENLFGRVCIIIDKIEKIPIDEIKKELGSTGISEDAIEQLLQVLSVKSLDDLEDVLGGAGEAIADLKQLFSLAEKFGYSEWIQFDASVVRGLAYYTGIVFEGFDRKGNLRAICGGGRYDRLLPTYGGDDIPACGFGFGDAVIVELLKEKNLLPELGQEVENIVCALEKDLQGAAGTVATALRSKGQTVDLVLESKPLKWVFKRAARINARRLILVGKTEWEDGSVSVKVLSTGEQFQVKLNDLE*