MDDDDDDRRSAQKIIVEIPPIFTAYRDGSVCRCSPGPLVSPSPELPVPDNGVASKDITYNQDNGLWARIFLPSHNTHQRLPLVLYFHGGALLFGSPAWAHIHSFCSDMARRSGSIWVSASYRLAPEHRLPCALDDGFSAFQWLHSQALLQADGKEDGFFARADFSKCFLAGESAGSIIVHHVAMRAMEKPSSSWAPLCVEGLVLIHTGFLRGTRTREEEECAKEIAVNWSLVDTLMGLALPLGASKDHPFLNPLHGAMDNTIIARLPRTLVALADKDAGQFLGLAYVKVLKDAGCRVDVLMSHGVGHLFFFEQPESEQAQVLLQGVARFLALG*