MALSQSLGDFVVASAGPHLESVIAGHGAGAQSLSEQRMCRVLNIDIGGGTSNYALFDAGKVSGTACLNVGGRLLETDAQGRVVYAHQPGQMIIDEVFGSGTDARALAAAQLGQVARRMADLIVEVITGALSPLAQSLMQTGLLPADITPEVITLSGGVGECYRNQPADPFCFSDIGPLLATALHEHPRLREMNVQFPAQTVRATVIGAGAHTLSLSGSTIWLEDVQLPLRNLPVAIPQDDADLVNAWRQALLQLDLDPQTDAYVLALPATLPVRYAALLTVINALTAFVARYPNPHPLLVVAEQDFGKALGMLLRPQLPQLPLAVIDEVVVRAGDYIDIGTPLFGGSVVPVTVKSLAFPS*