MGSSHSCSFGLKIAGYVYTIKLLKVQTEFVLLGDCRTILYFQAKIMCSSICKCIGCKHYEESPEQKTLMAVPNYAEAGSFEGSHYMSGLPKFRKERRSSCISWEVVEAACACLLAQGEEAEKGRCSECMAQQMVLEEFGRCLSQILHIEFKSKGLKME