MATQTGIATSKVIILFVGAGLTGHVVLGGKAHLSDLIGNIQELFKGDGDTSGQNPDSAALQAQIMRLAQELKLYGGRQITVVNGGSNQSSTVASCIVPLAVVGAAGYCYMWWKGWSFSDIMYVTKRNMANAVSSFTKQLEHVSAALAATKRHLTQRMEKLNDKMDEQKEITGAIKFEVGEVREDLARMGLDIECVQRLVEGLETKIDTIGEKQDSTNNGVWYLCQFVQGLAGSQKPELLQSFSGKARIEGSPSADIGLAGLKELQYITEALRPNKNAKSGDGSVSPDITENKPEVATPGGTIHRTMKCC*