MGRGKIEMKKIENVNSRQVTFSKSRNRLIKKANELSFLCEVDVIVFSSTVNVYYFSKGRAVLSTIDRVDGEVFVLGFV