MKSPRDNWPEPIVRVQSLSDSGISTIPTKYVKPLNERPSLSKFSDVNIPTIDLEGSSNCEEISEACRDWGFFQVVNHGVPRELMDEARQVWREFFHQPMDVKQSYGNTPKTYEGYGSRLGVEKGAILDWSDYYFLHYLPGYLKDHNKWPALPLSLRKVMEEYSKQVVNFGGRLMKIFSKNLGLKEDVLQNAFGGEDIGACLRVNFYPKCPQPDLTLGLSPHSDPGGMTILLPDHHVAGLQVRRNNAHWITVKPASHAFIVNIGDQIQILSNAIYKSVEHRVMVNSAEERISLAFFYNPKSDLMIEPVKELLTTHNVSPLYPPRTFDHYRLYIRTKGPQGKSQLGESNKLNPQHDKM*