MTKNYLFLLLGLLLAACSSDDKDEQPILVTNVVMPASGTVFKPGEKVTIMAKGFQDNDEIMFDIRWPLQDEVLHEGYAKGGRGVITEKTATSITFLAPGHWPASTTEILLRRSGQMMSLGKISVADGQAPKDFQLYGIINSRSNTHRPHAIEYINLEKPQTAEIVRLADNQDFSCVVNLPGSWSLSGVWTKDDRRTTGLYDLSMNYWEKPGADQLVTMGIATANSVFGVYQGGDRLFVKTVNVMPYTRMYVPEKPDYGFLLPEGMKAEALSRYPCIQMSDGNILCSADNGDGTFSPVVLNGQNIEEKSIYVGEPIEAVALIPFWIVKPVEGMGTAKYTRVGGYIVSKRNGATITEGDGTEFRLWNPTTKMLDEPFTTFPNAACLVATLVSDDFKKQELYVLFDGSRNGRLIYVYDLLKGSWESLYPGGGFPYSEIVLAR