MSSLDAHSLHAGVGHGMHSWIIDSGASFHVTGCRDLFVRYTAGNEGVVYLGDNHACQILGRGDVRLVFSDGSQLMLHDVRHVPEIKKNLLSNGQLDDAGYVTTFGGGKWKISKGSLIVARGSKVDTLYFMYEGVCHHGNVNATELPEISMWHSRLGHMSVKGMEQLSRFGYLPSLKFSDFQFCEHCIYGRQLQCPHKKALGQKDAQLELVHTDVCEMPQLSLGGAKYFVSFIDDATRKVWVYPLRLKSDTFSMFEKFVALVENQTGKTLKALRSDNGGEYMSKQFQDFCDAKGIKRELSAPYDPPQNGTAERMNRTIQEKVRSMLSHAALPHGFWAEAVKTAVHLINRSPNTRLGGKVPEEVWTGKPPSYKHLRVFGCVAYVHIRREIRTKLDPKSHKCIFLGYGDSVECWY*