MSKLPNLVSSRINEIRRIYVEANNRIVDEMDSMVDKFVKSIGSVPDISTGVSAYLEERIRYIREFVVDSIGFSISEFRALYNPDGNENARSRRFPKFITEALERSFEIDQYPSETEKSRLAKICKLSTKQINNWFTNKRNRSKSHEGGRQY