MSTKYIFVTGGVVSSIGKGIVAASLGRLLKNRGLKVTIQKFDPYINIDPGTMSPYQHGEVFVTDDGAETDLDLGHYERFIDINLNKYSNVTTGKIYSEVLRKERRGEYLGATVQVIPHITDALKEKIKRAALTTDSDVIITEVGGTVGDIESLPFLEALRQMKADVGADNVMYIHTTLLPYLKAAGEMKTKPTQHSVKELRGLGIQPNMLVIRTEEPAGQGIKNKLAQFCDVAPEAVIESLDVEHLYQIPLNLQAQGMDQIVCDHLKLDAPAADMTEWSAMVDKVMNLKKQVKISLVGKYVELQDAYISVVEALKHSGYVNDVEVKINWVNANDVTAENVAELLSDADGIIVPGGFGQRGTEGKIQAIRYARENDVPMLGVCLGMQLTCIEFARHVLGLEGANSAELAPETKYPIIDIMRDQIDIEDMGGTLRLGLYPSKLKRGSKAAAAYHNQEVVQRRHRHRYEFNNAFREQFEAAGFVFSGVSPDNRLVEIVEIPENKFFVACQYHPELSSRPNRPEELYTAFVTAAVENSN*