MMGEQCLEDEWHGVPPMNDALYEVLSRVDGVTLAMAGCSNSDLHALTCDEKIWERVCNKQWPSTKDPEVKGLVASLGGYQKFYSKCFPLIANKQPFVFHESDTTLKYTEDWFDDEEDMVEELAGTSTDDFVSIVDVIFKGKPVVSRVLHGIPGADDFHGWFSNCPFRIDMLSCNDEEEDQTSPTAIVIGEGLPVVTSIEKERKDGCFWKALWDDIRVSWILVNKKTRQMANFSSWRPLGGQRHWPSDEDFLVRFASILPAHRLLSRKVVQCNVVLKGRLLNAGVENGFQSSLMLTELSMQLEDMGGAHLNGRHSLLVLKEALSCRRSMRHHEVLKSYHQYLRAQSEIKEEKLRCEGRVDTACIVCGILSFMSLCYFIL*