MVISDSKPLRTHMPDSWASLLGLDPSEGKGGPAQSFTEKYAAVTGVREETVLSDAEWEEFMRYDVEIEDTAALEEAENVASGHALLDKDLPGKRAMGDGRVSVIHAFTVEDIRKVYEYGCLHGYGTAEGREEVRRAIEAFRMSRCRGRRSGLGCRAGVALS*