MKIPSINNQNISFPDRINAIDIIMKTYPDVTPYFFMEKPNIYDQKYISGITREQSVFKVNGYINKKAELTHYMQRMYSDSHINFKTISRDEANTPEGSWLTVITGKRPMGQFSVDSLYSPVLHSLLELPNIGCKIFPKEDNSFLYIIVVYRKDCAQGEQYADRFIELYNKKRELMCDMSDESNELKTIKSELVVAREMGTILSYLPEEIDNYISKMNLLLLKKTN