MKSPRDNWPEPIVRVQSLSDSGISTIPTKYVKPLNERPSLIKFSDVNIPTIDLEGSSNCEEISEACRDWGFFQVVNHGVQRELMDEARQVWREFFHQPMDVKQSYGNTPKTYEGYGSRLGVEKGAILDWSDYYFLHYLPGYLKDHNKWPALPLSLRKVMEEYSKQVVNFGGRLMKIFSENLGLKEDVLQNAFGGEDIGACLRVNFYPKCPQPDLTLGLSPHSDPGGMTILLPDQLVAGLQVRRNAHWITVKPASHAFIVNIGDQIQILSNAIYKSVEHRVMVNSAEERISLAFFYNPKSDLMIEPVKELLTTHNVSPLYPPRTFDQYRLYIRTKGPQGKSQLGESNKLNPQHDKM*