MRTERLAALLLLLWGAGAALAHDADLIFAQTERSQRGAPEVHARLTMTVNTLSLLLSNGADAQGTLSQKDLDARHSALAVSVWDVSPLRARDGPCVRLGQTARRLETSVELTATFHCPPGPLWQTFGMLSVLPPEYQVVLSPPRGGQGAARTVDARQPQVVLSEEGDVPQRVPGLAGWVRLGMKHIFEGADHLAFLAALLLVGGTLKQVIGLVTSFTVAHSLTLVATTLGVIPLDATRARWAEAAIAISIIYVAAENLLVRPPRYRPFLTFLFGLVHGLGFASVLAGHGLGKPGGEELLGFNFGVELGQALVVLPVLPFMRLIQRRPSVHRKIVVLLSGAVLFMGINWLIKRVG