MVMSQKTLFTKSALAVAVAIISTQAWSAGFQLNEFSSSGLGRAYSGEGAIADDAGNVSRNPALITMFDRPTFSAGAVYIDPDVNISGTSPSRRTLDADNIAPTAWVPNVHFVAPINDQFGWGASITSNYGLATEFNDTYAGGSVGGTTDLETMNLNLSGAYRLNEAWSFGLGFDAVYARAKIERFAGDLGQLVAAQNPALAPVAGQIPSDTKIAHLNGNQWGFGWNAGILYELDKNNRYALTYRSEVKIDFKGNYSSDLPIAINRFNLPIPTATGGATQSGYLTLNLPEMWEVSGYNRVAPQWAIHYSLAYTSWSQFQELKAKSTAGDTLFEKHEGFKDAYRIALGTTYYYDDNWTFRTGIAFDDSPVPAQNRSISIPDQDRFWLSAGTTYAFNKDASVDVGVSYMHGQSVKINEGPYQFESEGKAWLFGTNFNYAF*