MATMATTLTSLSTKSQKLSPFDTSSSFHGTPISKPTLRMQPTKSSSSPNVSISMSSPPYDLNAFKFEPIKESIVSREMTRRYMMDMITHADTDVVIVGAGSAGLSCAYELSKNPSVKIAIVEQSVSPGGGAWLGGQLFSAMVVRKPAHLFLNELGIEYDEQEDYVVIKHAALFTSTIMSKLLARPNVKLFNAVAAEDLIVKEGRVGGVVTNWALVSMNHDTQSCMDPNVMEAKVVVSSCGHDGPFGATGVKRLKSIGMIDSVPGMKALDMNAAEDAIVKLTREVVPGMIVTGMEVAEIDGSPRMGPTFGAMMISGQKAAHLALKSLGMPNALDGTFVGGIHPELILAAVESAEIAET*