MATQAGVATSKVIILVFGAGLTGHYVFGKARLSDLIASLQEALSKDSNKKDGNAGQSTESAALEAQIRRLAQEVKQLYAGRQITVLTGNDNQSSNLASFVVPVAVMGAAGYCYMWWKGWSFSDLMYVTKRNMANAVASFTKQLEQMSAALAATKRHLSQRLEHLNQRMDEQKEVTGAIKNEVSEVRGDLAQMGLDIDCVQRLVQGLELKIDTIEGKQDLTNAGVVYLCRFVQGLAGAQKPEILQSTSGKPRLERSQSSLNGVSGLKGLQYFSEALQSRNDNKPSNENTFSNNGGITSGNVTPSPTLHRTLRCS*