MGWEMIRAGAIAKQVITELEGMGGSGLSFQDLSGFNVMTTNTPIIGEPNDGNHYGPARSFLGNVEEHDNGMEELIVGADGNPLVFDPRDVLKGGNMVQWDDVKGGMHPWDPNYFVPMGLPTDPSFDPEFIMQHAIDSANSASAYATGVKTGVNMMGVDLYEQPVRSILEEALSCDKSGGIMTSVPILHATPAAFVTHTNYRKNGHHLQDGYKETKPTWAMGTCASRYQPSDEMKQAMMPGGSLSEEFTFLHQDPDVLAENFYDSIQDLDPDDGKKVLACFGGEYSTSGEFLVPLKNFVYCNDNMPYRGLDSSYLDRWCSVGIIDKDEDDVTIGITPNSTICNHWPEEELKNIPVMKDHVKEALKFLGKDDDGYFLMIEQGDIDWAAHGDHLDDLLGAMLDIDDIVAEVKDWIDNNGGYEKNALYITADHDHYLTLMDHFPEVDDTQSQTEHLADFSTWSDEDIQNVAHFFGPWGAGGNGWGSHTTRPVVIHHEX