MDRSQATFYGVLAALVGIYVFRWRTNRLQHIPTLGGPSDPVLSYLSAFNYILNSTKILREGYARFKGSAFKVADLESWTIILNGPEMVDEIRKRPEEELSAFLQIRHIFAKEPYEDPYHIYLTRDKLTRTLPAILPDVVDELRETLPEYVPTNGDAEWTTIDVTTTTQKIVARLSNRVFVGLPVCEIEVYLKMAVSIATDLIKDAFILKTSPHFLRPIVAWFTSSTRRTVRRAALPCLRPVIAARKEQISEHGLGQDWPGKPNDMLQWIIEDEMSRGAEDEAIIARILLVNFQAIHTTSTVSFTHALYHLAACPEYINPLREEVGSIIAAEGWTNTALGKMRKLDSFLKESQRYKGISLVAPGRKALKDVLLSDGTVIPAGTMVNIKTHRLHLDDACYPNANEFDPFRFARLREVDGEGTKHQFVHTSNQYVAFGVGRHACPGRFFAATELKALLAYIVVNYDMKVAGDGTRPRNLYFSHAILPSMSGKIMLRKWQVKETA*