MSQNAPSEPPLTVLFTDLDGTCVHYDTHEFARVEQQPTAAGLYPAASLDGAQHTLLLRLPPSTSGAQGVISLETLRMYAALRQLGVKLVVVTGARTATLLARLPFIPAADAYVCEGGGRIFYPAVAADMPTAAPLVEDLAWRQRQVAAGPVGQDRLPPEQRTGALWRFYAQLTAAAPVGVKADALSYTTAFRVKGTPETVAAAVAELPDGLATAVNLGAADVFPATSGKENAARYLMERYGAAPDDCAFMCDDDNDLALAALVRRAYLPGITADTVRQAVDSNPERFYVAAAKGVFGAEEVLRVLLAERLAAATEAAR*