MQMLSTADFALRVGVGVGCGALIGLERQWRARMAGLRTNALVAAGATLFVLYAVATEDSSPTRVASYVVSGIGFLGGGVILREGFNVRGLNTAATLWCSAAVGVLAASGHLLFTVIATGTVITIHLLGRPLGRLIDHDNSVEEDEGLQPYQVQVICRPKSAKYARAQIVQHTANNDITLRGVHTSPVDDDKVTLTAHLLMDGHTPAKLERMVAELSLQPGIYAVQWYAGEQAQAD