MQIQDHELTYIELLKYGVQQEIQAGCSYSYKTRKERNQIQFNCKWPNCPCRFLVDILPDDKYHIRKCINTHNHSAPFPNKSQQITSYFSRSYLTRYFESNQDRVYAQLRCFKDLNIPFDSGIIPEMFQQSTDALKKFSKRLHAINTRFSADDVTSLAIFVDMVKSHSPDDLIEFIHEPDRMIFYYAPFEANAFSHQIQTYHIDSTYKLLRSRIPFYAVTGKFAESIVFPFLYFFVWPDTGENIQVCLTAYFGSINREPSYFQRTAHLKSQMLLKQPSPYARSFGVAFMCCALS*