MSQVQYKIALCQLRVTTDKDGNIARARAAIHAAAAAGAKLVVLPEIWSCPYLMETLPSYAEDIDGGGSPSISMLSEVAASRKITIVGGSVPEKGSGSGQLFNTCCVIGPDGEIKAKHRKLHLFGIDIPGDITFRESDTLTAGQEPTVVDTDVGRIAVGICHDIRFPELAILYRSRGAHLICYPSAFNMSTGQLLWDLMQKSRAVDNQLFVATCSPARDPNSESEYMIWGHSSLIGPFGQVLAAAGHEEATVVGEIDLSLIGAVRESLPLEKQGRGDLYRLVDVQSESAAAGCVARGEANAAG*