MFTPSFSRLFTLCSALASVAVVSAAPHQRRAQVPTGPKFVVYTDSLVGPSVLPPLEQIKGFNVINLSFLLSDGPHDQVAAWANLDAGTRQQLHQQYNQAGVSLVVSVFGETELPVTKGLDPTQLAGQMAQFVLSHDVDGIDVDWEETTLVTDPTKSGVGEAWLATFTQTLRQTLPQGQFILSHAPLGPWFQPGFCPGGCYLTVDKTVGSLIDWYNIQFYNDDPSPGYNDCNSLITSAGGSALLEIPKNGPSLNKLVIGKPGTAADVTNGGFIDPATLATCVQQAVQAGWNAGVMAFQFPHADTTWITTVKGSSFQ*