MKVVPGSAMHRGIHSMQAESALCYCGVDAGLTVTNARRFVPGTRHCIQPDVKPTIVIPKARTRHSRGDRTKIPCQLIPGLPDDLAIACLVRVPRIHHRTLRVVCKRWYRLLAGNFFYSQRKALGMAEEWIYVIKRDRDGHISWHAFDPRYQQWQPLPPVPLEYCEALGFGCAVLSGCHLYLFGGKDPAKGSMRRVVYYSARTNKWHRAPDMNRRRHFFGCCVINNCLYVAGGECEGVQRSLRSAEVYDPNKNRWSYIADMSTAMVPFIGVVYHGRWFLKGLGSHRQVMSEVYVPATDNWSPVLDGMVSGWRNPSAIFNGQLYALDCPDGCKLRVYDGAADSWHRSVDSRTHLGNSRALEAAALLPLGGRLCIIRNNMSITMVDVANSEDAARRGALWDTIAGKGLFKTFVTNLWSNIAGRNRLKSHIVHCQVLQA*