MMITKKLYQCMCLLCMVIALLDVVSSDDAKEQKMKDKIISLPGQPPNLNFSQFSGYVTVDPAAGRALFYWLTEAPRPSGTKPLVLWLNGGPGCSSIAYGASEEVGPFRVNPDGKTLRLNLYAWNKVANVLFLDSPAGVGFSYTNTSSDELTVGDKRTGEDAYRFLVRWLERFPEYKERAFYIAGESYAGHYIPELAQLIVNRNKGAKNPTINLKGILMGNPLVDDYNDNKGMRDYWWNHGLISDESYNDLTKWCLNDSILFPKLNCNAALNQALSEFGDIDPYNINSPACTTHASSNEWMQAWRYRGNDECVVGYTRKYMNDPNVHKSFHARLNGSTPWTPCSRVIRKNWKDSPKSMLPIIKNLLQAHLRIWIFSGDSDAVLPLSGTRHSINAMKLKSSKRWYPWYHSHGLVGGWSQVYEDGLLTYTTVRAAGHEVPLSQPRLALFLFTHFLANHSLPSSPS*