MSGVGIQGMTLRFMSPRYPGHFVERGWNGVQFIGVSNCWIKDLTVLNADMGIMLGSTQFCTVTDVTIDADSYRMSSSAQAGHHAINLGGVSDTLITRFNIARKYVHDLSVDFFTRSVVWSEGTGLDVNLDHHKGQTYSVLWTNLDLGLGTRPWDNGGSANRGLDAGTFTTYWRVTGSGLRPLRVGPRNWQGPWLNYVGEKIWEGAAAADVDSGLTNSFPSLDSNNLTRTWWVERLSPHRLQPPNLHLAQRNLRLASPGK