MKAVGPGAGLGLAPVVGVATASKKKREYKLTNRLQEGKRPLYAIAFNFLDMRYHNTFASAGGNRITVYQCLEGGAVAVLQAYVDEDKDESFYTVTWACDLSGLPLLIASGSNGIIRVIDCGMERLSKSFVGHGDSINELRTQSQNPFLIASASKDESIRLWNLQTGVCILIFGGAGGHRNEVLSVDFHPSNTFLLASCGMDNSIKIWSFKDFWIYVEQSKTWTDVSSRFPTKYVQFPIFNAVVHSNYVDCTRWLGDFVLSKSVDNEIVLWEPIFREHSSNDGAVDVIQKYPVPDWDIWFIKFSCDFYFSTMSIGNREGKVVVWDLQSSPPGFVAKLSHSQCKSPIRQTATSVDGSTILCCCEDGSIWRWDSAP*