MTMMEPSKSSLRFIAYQRFFTAVRSGDLDSLKQIVGEQPSDVSDLMSLQTNAGETALYIAADNNLEEVFSYLVKLCDFETVKIRSKSDLNAFHLAAKKGHLGIVKDLLVMWPELCKLCDSSNTSPLYSAAVKDHLDVVNAILDVDVSSMRIVRKNEKTALHTAARYGLLDMVKVLIHRDPGIVCIKDKKGQTALHMAVKGQSTSVVEEIFLADRSILNERDKKGNTAVHVATRKSRPQIISLLLNYISIDVNIINNQHETAMDLADKLPYGESALEIKEALTEAGAKHARHVGEMDEAMELKRTVSDIKHEVHSQLIQNEKTNRRVSGIAKELRKIHREAVQNTTNSVTVVAVLFASIAFLAIFNLPGQYIQDGAETGKAYIADNVGFQVFCLLNATSLFISLAVVVVQITLVAWDTQAQKQLVSIVNKLMWAACACTCGAFLSIAFVVVGKKSSWMAITITLTGAPILVGTLASMCYFVFRQHFGAFRDSQRRIKRASGSKSFSWSVYSANISDPDEYNSDLEKIYAL*