MQLVQVLLGLLDWQAGGTNGLCAQMKWNESEASIGRVLASEVLHAFANEGAHSDVWSAYKDQRHDLFLPMNAHSAIGSRCCGPYRGLIWGFDVCTSCPSTSSSFGSCNHSQLSSLGKVLAELLDEEGEAYLQGRTTSTSWLKKPTFPFGFHEMSWTCHGKNNDDMVDNLHKNNFLSSAAAAEAMRQVDRADYVPTGYAPYTDCPQPIGYGATISAPHMHGYCLSLLSDYLKPGSSVLDVGSGSGYLTAVFALMVGETGRSVGVEHIPELVQRSIETIKKGKATHLLESGRLSIHAADGKLGYPEGAPYDAIHVGAAAADLPEALIKQLKPGGRMVIPVGQTIQNLMVIDKLPDGSLKQRSDMGVRYVPLI*