MKRALGVSVYPDHSDINQDKAYLKKASECGFTRIFMSMLEVTDGKEAVQKKFKELISYAKNLGFETILDVVPSIFDELEISYDDLTFFSELGADGIRLDTGFDGNKEAMLTFNPFGVAIELNMSNDVAYLDNILTYEANRPFLYGCHNFYPQAGTALPYDFFEKCSIRFKKEGIRTAAFISSQVGEIGPWDVNDGLPTLEMHRQLPVTVQAKHLFATNLIDDVVIGNAYASNEELEALGQLNRYQTELTIVFEEATSEIEKEIVTKNQHFRRGDITQQMIRSTEVRKKYKNEANPPHDNQAMLQPGDVVVGNDAFGKYKNELQVVLEPHQDSRKNRVGRIIEEELVLLEFIKPWTKFRFIEK*