MTTTSSSTSIDKTQKVSLQVPTTTDVPPFFAGLHTSYIAGLAEKLDAKTSYEGAVTEHLRMSGVYWSLTALSLLKSPEEVDVIMGLTAPTAGRPISIVDWVLQCYDNRSGGFGGNIGHDGHLLYTLSAIQILALADRLQDERFLNLKESVIDFVAARQQPTDGSFTGDEWGEIDTRFTYCALSSLSILKALDRVNVTQAADFILSCRNFDGGFGCTIGAESHAGQVFTCVGALSIAKSLHKLDADLLGWWLAERQCDSGGLNGRPEKQADVCYSWWILSVLSITGRVSWINRDKLATFILKCQDDEDGGIADRPDDMADIFHTFFGISGLSLLGHLHAAIPECAPFRQIDPVYALPTDVVQKLGLQGQIMVAQEGDSVEERLQQYDTLTSQHKLFQ*