MSKFTGLLMGMGNPLLDISANVGQDVLDKYEVKLDSAILAEEKHQPLYPELIKNYDVQYIAGGATQNSIRVAQWMLKDKKGQTAFMGCVGNDEYGAQLEKCASDDGVLVHYMKDETTPTGTCAALIKDGERALVANLAAANNFKETHLTTEKAQEIIDAAQFYYCAGFFLTVSVESLVKVAGQAVEKGKTFCLNLSAPFIVDFFGDQLAAALEFADFLFGNESEAEAYGKKNGMGEDLKEIALKICALPKKSSKPRTVIFTQGSKSTIVACDGKVEEFAVEALEADKLVDTNGAGDAFVGGFLSQLIQGKDMATCVNAGHWAARYIIQTSGTTLGATCDYSA*