MSQSDDVLGRDSQSQRQGYMQKKLEVHLSDLSTELMALKECLVEVGILQQEHFLARLHHKRFAAASQAHPLGAVQDASQALGTSELALAVIHAAGPSAARRLIAASRGISQCALPLLKYVDQLSPSRIYVCGGFNGTSSTPRAEFLDLQVGEWQALPPLSTARSGAAAGVLFGQLYVAGGQDGTKVFKTVECFDPKHDQMLLLKSFEYVIKQVSAESFDPIRKRWQALPSMQWPREGAACVQLRGRLYLCGGFSGTHYLNKVEYFDFTHGRWQS*