MATQTGIATSKVIILVLGAGMAGPIVLSNSSLSNFITNIQEAFSKGKNGEATGPGSENDAVQAQIMRLAQEVRQLYGGRQITVVNGSNQNSNLTSYIVPLAVVGAAGYCYMWWKGWSFSDIMYVTKKNMANAVSSFTKQLEQVSAAVAAAKKHLTQRMEKLNEKLDEQKEVTGAIKFEVSEVRENLARMGMDIESVQCLIEGLGTQIDTIEGKQDLTNAGVVYLCHFVQGLAGAQKPELLQAPPVKARLDRSPSSTFGMSGLKELQYFTEALQKNGLSKPGAGDKVSTPSENTPEILTPGGTVHRMFKCS*