MSIVKCTTGRFLDMPRIWTEEQVEAWKPIVNAIHEKGGVFFCQIWHTGRASHVGKCNDFFRSYSLSCFVASFDGVEIHGANGYVLDQFMKDGINNRTDQYGGTLENRCRLPLEVIEAVAKEIRAERVGIRLSPFAQFNESIDSDPDVLGLYMAEALNKYKILYAHCIEPRLVNSFEPVATNKSLLPMRKAFKGSFLVSGAYDREDGNAAIASDKANLVVYGRLFLANPDLPRKFELNAPLNNYDRDTIYTPYPVFGYTDYPFLE*