MATQTGIATSKVIILVMGAGVTGHMVLGKASLSDTISTIQALLFKGQKDDSGSQQNSDNDAIQAQIMRLAQEVRQLYGGRQITVVNSSGQNSNLGSYIVPIAVLGAVGYGYMWWKGWSFSDIMYVTKRNMTNAVSSFNKQLEQVSTALAAAKKHLAQRMEKLNFKLDEQKEITCAIRTDIGEVRENLAQMGFDIKSVQRFVEGLGTKIDKIEGKQDLTNSGVVYLCHFVQGLAVAGPQKPELLQSFAGKARLERSGGLKALQYFKEALQSGKTTSTDVEVISATSDTTPEVSTPAGTLHRTVKIS*