MKSGPVLAQKNVKYHEPEYWKFGEEGNRYFLHATGHIYAITRELATYISVNHACQFCTSMQMKMCRLVLGLLDLKLNTSMNATCSVGRPQVRVLNNKLKKEAKESGEEYKVTKYDA