MATYPCQLCGKILLTLEKFTIHTYSHTGERPYKCLQQGCAKGFISKYKLIRHMATHSPQKSHQCVHCEKTFHRKDHLKNHLQTHDPNKMAFGCDECGKKYNTKLGYKRHLALHAASSGDLTCRVCALELGSTEVLLDHLKAHTGGKPPNGAKEKKHQCDHCERCFYTRKDVRRHLVVHTGCKDFLCQFCAQRFGRKDHLTRHTKKTHSQELMKDQLQNGDLLGSLKPHSPPFQLKEGAAALSPFPLGVCVQNGFGSSLQADIQDNTAGPYEQSLQHSQPLPDSLAAIQPSASPGSP