MPQHHEPFDPTKRVPKFLRHLYNILAHEDPSIIAWSLDGLSIKLHNVRRLEGEVLPKYFKHNKLASFQRQLNYFGFRKWTKTQACVCTFSHPHFTRDAVTPSHSDASENDNQAELRSPEWSTSMGDPLSETDDIEAALSPRDWDICLQVLSTPLALDWLSPVELHHVMLASDGKEALDPWSNNVLH*