MLTAVAGVIGALVIGAWVVVAWGSRRRQPWLWAPVALFAVALVALDLPGWSFVPLTVLAGGSFAELVVGAREHPTIRTKTPDAPLSTERWAAAVAAPFRVALAEPWDVVARPSLRRRYRRMLERQWGVVDRDSLLAAVDGLLEELRNGPSLDLVVDLKAGLARSRFPDGGADTGAMVRLTSEQVTRLRTVTGVSEGDETVMIGAYQWWKSVHVIRLVCGGATLDWLSPVETQTLLRRVASDLQRRYSSWGRLSSAFHAGYLLWPDRRVEIDEGDADRVWVALGLLDEDPRSPWNLLPWDMPLERVSFEGGVSSGQE