MMRTLQAVYHPRNQYILHLDLEAPPRERLDLTMSVKAEPTFREVENVRVMAQSNLVTYKGPTMIACTLQAIAILLKESLEWDWFLNLSASDYPLVTQDDLLHVFSNLSRTLNFIEHTKITGWKLNQRAKPIVIDPGLHLSKKSDIFWTTQRRSLPTSFKLFTGSAWVMLTRSFVEYCILGWDNLPRTILMYYTNFISSPEGYFHTVICNTEEFRNTAISHDLHYIAWDNPPKQHPLSLTIKDYDKMVKSGAPFARKFAKDDPVLDKIDKELLGRINRFAPGAWCVGNSDGGADPCSVRGNDSIFRSGPGAERLQEQTQKLLSEEYQSNQCS*