MATQTGIATSKVIILVLGAGMTGPLIMGKTNLSDVISSIQEALFKGENGSAAGQNSDNAAIQAQILRLAQEVRQMYGGRQITVVNGSEQNSVRDRQLFLLAYCVCSTGTLASYIIPLAIVGAAGYGYMWWKGWSFSDIMYVTKRNMANAVSSFTQQLEQVSAAVAAAKKHLTQRMEKLNAKLDEQKEVTAAIKFEVGEVRDNLAQMGIDIESVQRLVEGLGTQIDSIEGKQDLTNAGVVYLCHFVQGLAGAQKPELLQSSFSAKARLERSPSAGFGLSGLKELQYFKEALQSEKLSKPLDGDSVSSAMENTPESIMPCGTVHRTLRCA*