MTNLSSQIGELRSVIINSLVAFSIIVSFIILFYQGQKVQLVPMAVKHKHQEMQDKMAAEHHEQRGELSLSVPDPGREECNWSTGRWVYDNVSRPLYSGLKCTFIFPELACDKYGRKDVMYQHWRWQPHGCDLPRFDAIRLLEKLRNKRLVFVGDSLNRNQWVSLVCMVEASIPDARHKMRSINGSLISFKALEYNATIDFYWSPLLLESNSDNPIIHRVEYRIIRADKIEKHASFWRDADIIIFNSYVWWRKHKADMRMKVMYGSFEDGDARLDEVEMIDGFEIALKKLTEWLGKNIDKNKTRIFFAGSSPTHSWASNWGGEGKNKCLNETEPIYKVGYKAADYSMMEKAKSYFGTLEEKGIHIQILNITELSDYRKDGHPTVFRKQFAPLTKEQIMNPASYADCIHWCLPGVPDVWNEFLYGYLMYK*