MLLCCTLDLVSTSPLSLRILVLASHDISAGECAGYSAAAGDIGSAVNAALWGEDGKNGALDALRVLNDSSIEKAEPYYYKHALTLLTRAPMATAKSFLTRYSEGGLSETKLLPSFIHYERKREENKKATETANANARRTAQTTTSNANQSKRNIEIENSRTFGDGEMEIRFGSGEVAMSGSFVDDGDASIKFLTGVVDLLLKQANDESSSPLDKSYALRTILRTGRHFRSAVKLYMGFGMRQQAVELALKVDPSLARELARQSDSKEERKRLWLMIARNAADNGTSRNGKDVVARVVNVLKDCGPDILSIEDVLPFLPDFAQIDQFKDEICQALASYSSKIEHYLKEMTECDQTCDALRDELSRLRNVSTHVRADARCAFTNKSVMGEAEPFYAFPSGYVVLEKALKQEVIPYLNQKQRDRVQYIESEMTRLRKLKERRNRTSYEVAKDGYEMEELQSELDGLIAAECPLTGSVMVNSIDHGFPDDDDDAFA*