MTDKLPPNLLALFAPRPPLRYIPPSDRAPDDIKPSNIGGVAQFLDELRKYDEEVPYNATESWLQRKARLKEEKKLNIERHLTEGLKEYNPNNDPQVRGDAFKTLFVSRLSYDVTEADLEREFGRFGPIERIRIVVDTHNPKNNAKKPHRGYAFIVYEREQDMKAAYKVTDGIRIKDRRVLVDVERGRTVKGWKPRRFGGGLGGRGYTKSMPARPMGPGGFAPSGPGGFRGGGFGGRGGFRGGFRGGDRGFGERGGIGYQGGPGGRSGFGASNGVGGQPPPNAPSGPGGGRSGGYGGGANGHDSMGGYGDARRGNAFDDRAGHRGGSRHERESRGITGSNREPVRPRDGFGDRDRDRDRERGPGQGPWWRSW*