MSDNQQNLRLTARVGYEAHFSWSYLKPQYWGIWLGIFFLLLLAFVPFRLRDKLTGKLGIWIGHKAKKQRTRAQTNLQYCFPHWTEQQREQVIDKMFAVVAQVMFGIGEIAIRSKKHLQKRSEFIGLEHIEQAKAEGKNIILMVPHGWAIDASGIILHTQGMPMTSMYNPHRNPLVDWLWTITRQRFGGKMHARQNGIKPFLSHVRKGEMGYYLPDEDFGAEQSVFVDFFGTYKATLPGLNKMAKLSKAVVIPMFPRYNAETGKYEMEIHPAMNLSDDPEQSARAMNEEIESFVTPAPEQYVWILQLLRTRKDGEDLYD