MDDAVEMQPFLSAETIHALDVKPVHGLLNGPTTTNHLSFRNNKQVSRSWFDVKVFYIRVSSCLLDDAPDTLLIVYPKRDINTDLEINGGRISPSERVCFALRRDRVDTDSAEATYVNTNNLRTTGDLTFEIYDKDELLVLGSMSHADAKESHHVGDGHSSISTSPSSIEAGWNMECSCGITSASCYFLKGRVDFSTANPTMEVYVAGRSSGLPIVLTQTIQLAAKKKSPKYCSLDAIPEEEETQYNECVPMQGDDEESYLKPALGIPNSLYFPDIGAYGDGGEEGELSWFNAGVRVGVGLGLGMCLGVGIGVGLMMRTYQATTGSFRRRLL*