MDLLREFADILREELPKVLPLRRAIDYEIELVHRAKPPARGLYRMAPPELAELRRQLDDLLREFTYRTGVSNKVADALSRRADLAPLRRLAPLSASNVATSVKDQIKQHLAGDPMTDTIKKMIEEGKTRRFWIEDDLIYTKGYKLFIPKSGGLRRMLLKECHDTLWAGHPDWQRTLSLLSLGYYWPGMNEDVMGYMKTYLGCQKDKIDKQKPGGLLEPLPVPTRPWESVSMDFIGGLPKVDQFCSAMVVVDRFSKYTTFVPIHKTYGAEETAALFFKHIVKYWGFPKNISDGKIERFDGLLEEYLRHFVSANQKDWVRLLDVAQLYFNAQKSFASNTSPFELVTGQQPLLPHTVAGTKDGRSRQAREFTKEWEQNTEIARAYLERASKHMKKWADQNRRPIAFDVGDMVMVKVFPEQLRFLRGRDRRLIRKYEGPIRITKRIGKSAYKFDPPTWMKIHPVFHVSMLKPYHPDEEDSNRNISTRANIRLRQCATTSTED*