MSGDAQPSSNQRATDAHPPPSPPIIKEKAAIGALCVVCGDRACSHLYYGVAACHGCKCFFWRTVKSKLTYVCRYGGSCSISTAGRNACRYCRFHRCLSVGMKMEAVKMDRKLTKRKREKTDGDETDDSGNHESYENTVDAKRAKSDNRFLISSLLLIDKTSSDGNAKLSSLHFVQPSLQNLLDEPELLDGFRSEMSYRATRRADEKLCYDTERRLVTWAIDWCRQTAEIGDVHHTSDKISLLRACCAPLVLLELGWQSNFNHLDDAQIPLCNNSFLPAHQMPPAASFLNWKTIQSFTRWSQRELKPLCLKAKEIVLLKALIVLNPDAHGLSPDAESSIRMLRERVHTALFQSLMENSEPIAAASRLAQILLLIPQLALMGMGVIEQVRVRNTFKKHSQFGEGLLFWQLYGDIFDDVLNSDDSYLEHSASCSPTDSQYTTDSS