MGTSLHSCFGHPEQSRIDLTWHKMVHCADHTLLRIVREGIFSTDKFKLIRSMEILTALCGFEGNEATICDFLDKNTFEHIFNIVCIKDIMMCVYTLECLYQISEMGDVACQLLADIPRAITQLVSMATLEAVSFGPAGLAGMKVVEYQPTHMMQPHTMQQHNQYAVQHHQTPQIQQTRVLYPGSTQVAGPPQQMRHLVQQHMQHPNVHVQPPHHISAMPQTPRTHFAPAPQVAGVVPAGASAGGENKVDQLTEQWIRQNCILDRTSVTPRGELYAAYVDDLRNQYHSLSGSLAMFSNVMKNIFPELVFKMADNGLMMVAQGIRLVKPHRKLDFTKYFQL