MFFVSTGTHSTSRALPASHSWRSRRPQPRVHALPRPESPYDGVCDHLQAAVSSRMDPYDAVRILRTVLASYAVVARGMRCTTGGARQEVHGDGGVRPIHLVVVAVSLHRVGAHLATRPEEARRLAEIAVAAARDYLVEFRAVRRLILSLDSAAALPAAARQRLLCTVEPPLSSPSPGGGADGFLARTGEAGTQRHAELARLVGALLRHGYAVSEAPVLGDALLAAAEEEARLLQAAGRMQPFVERALRCVTEHPAMRGGARTLLEAVRGACAECPPGANPAAGTAPKLLLEPATSLPLAMLACYPGGGARFQRHVDNSPEAADTRAVTAVLYLNGGWTPSHGGALRVYGDLGKGDAVEVEPRRGTLVLFWAHRVPHEVMPASEPSFP*