MDPTEESLLTKNQIPIIDLSHIGAFSLNNPPKNCCVTMKKIASQMERCLREKGLALLVNHGIPQYKLSTAYKAMETFRKSCSIDKETFQYCSDDIITQNLPQTSPPYGCYMDYYKEEYHLLDIRWLDEKLPENEGQQLRDILASLSEDFQKVSLVILHALAMALGDVDVHQLVGVHSRALDEKNRTGLQVLYSLRQGKENEASNPVQFPKQEDLNTFTLLAQDPDSNFEVQVSENRWMRVGHLPGAILFHAGQHLQNWTSGRYQFLQSRIMTPEETLLQMRSGYCTMFKVRPDINAVFDPILKHLSQIPESPHETKHSHKRYMALFHAVQQIQRRLKLTKISDAFHFVNSARYWPH*