MATICCVKARQIFDSRGNPTVEVDIILSDGSLHRAAVPSGASTGVYEALELRDGGKDYLGKGVSKAVSNVEKIIGPALVGKNPADQTGIDNFMVQELDGTQNEWGWCKQKLGANAILAVSLAVCKAGAAVNKIPLYKHIANLAGNKTLVLPVPAFNVINGGSHAGNKLAMQEFMILPVGASSFQEAMKMGSEVYHNLKAVIKKKYGQDATNVGDEGGFAPNIQENKEGLELLKIAIEKAGYTGKVVIGMDVAASEFYNEKEKKYDLNFKEENNDGTQRITGDELIELYKSFAEEYPIVSIEDPFDQDDWEHYSKFTEQIGEKVQIVGDDLLVTNPTVNQIGSVTESIEAVKMAKKAGWGVMTSHRSGETEDTFIADLAVGLSTGQIKTGAPCRSERLAKYNQVSKLGHDAVEFMRLLICECLQDDFENAFTIELTSSELLCALLSLLRIEEELGSEAVYAGSSFRQPVEPY*