MATYDPDVVRWGLNELFDGVTGLSQPWIGQTSNQANEVAQTEFVQIGESYPVRGYSVVENDEVLAHAFQEELSKLAAREAAEDRFQSSQKDPAEASVLAQEWFGKSCPPFHADPWQVNKNWQESLDYVLDQNNHNELDQDGENDEDEVPSCSEDSSALDGEVRKRLMNMNSVPHVPRINGEIPNVDDATVDHQRLLDRLKFCGLYERKMDGDGNCQFRAFSDQLYHTSDHHQIVREHVVEQLKSHPDLYEGYVPMTYSEYLDKMAKPGEWGDHVTLQAAADSFGVRICLLTSYKNTCFVEILPKQPSSKRAIFLSFWAEVHYNSIYPEEDVHSASGWRKNKSHWSDIFKGKW*