MKDEEVEKLRGVVRDCVSKHLYSSAIFFADKVAAFTGDTADIYMQAQALFLGHHYRRALHLLTSSKIIFRDLRFRYLAAKCLEELKEWQQCLVMLGDAKVDEHGNVHSLKDSNIAYLDKDGEDREINISAAICFLRGKAHEALENRSQALQWYKAAIKADPYCYEALECLIDNHMLSFEEEVNLLSTLQFAPEDGWLSVFYSCLIKKYDKEYVVEARFTELEREPCVSKSSEVSVSGTLKDNTDLLACKAEYYHQCGEYQKCFELTTMLLERDPFHLKCTLVHIAAAMELGHANELYLMACSLVKDYPQKALSWFAVGCYYYCIKKLDQSRRFFCKATTLDGTFSSAWIGFGNAYSVREEGDQAMASFRTAARLFPGCHLPMLYIGMEYMRTHNFKLAEQFFMQAEAICPVDPLVYNELGVVAYHTKEYQKAVRWFEKTLSLVPSTVNERWEPTLANLAHALRKLKRYQEAISYYDKALALSTRSLSTYAGLAYTYHLQDNLDAAITYYHKALGLKPDDQFCTEMLTIALADECTRGDNPV*