MGLDARALELDVKLYKPLLYEARGHFKTPHGGALAATPEELSRSARAPALISCKAALLDDILLRLRAPARGRYWRILVFSLDVEFIVLPRVKELLREWVEKGGGACGEAEDSKREMMIATIYPLYSYAYFVNLEEYKRKHLAIPPRLASRLPGSRATTENFFSCDQGLRLLRSEGGGRGDRLPARQARFSEEGRMQLMAMRYCKHYSMTLQDLVLRLVDSTDFGCVHNDEVALTWLDYVVVEDKKNATDDVEEVEDLHEAVRAVIISQQRAELEHKDEDYGSKVTRLIQDHQESLYLVMKTLPEHLSTQWVSALATVAEAEILLAAGDTDILSTAKLRDKLAKYSR*