MVLQSALHHLASGPRYTSAAVASTRIRCLSTKGAPEVTLYQYAICPFCNITKSFMSFADLKYKAVEVNPLTKAEISKWSEYKKVPIAMVDGEQVNGSDEIVSKLINHPFIASSLQEKLDATMTTVTFAESEGSKKWEQFARDDLASLLYPNICRTWSDSYEAFSYVKDVESFSSFQKFAIQNVGSLAMYYAASKIKQKRNITDERQALNDALVQLEEEGLGEGKQFLSGKDKPNLGDVAVFGTLRSIEGLPTHDEVMQGREQTALVDWYQRMKPLISY*