MSGDAQPSSNQRATDAHPPPSPPIIKEKAAIGALCVVCGDRACSHLYYGVAACHGCKCFFWRTVKSKLTYVCRYGGSCSISTAGRNACRYCRFHRCLSVGMKMEAVKMDRKLTKRKREKTDGDETDDSGNHESYENTVDAKRAKSDNRLLISSLLLIDKTSSDGNAKLSSLHFVQPSLQNLLDEPELLDGFRSEMSYRATRRADEKLCYDTERRLVTWAIDWCRQTAEIGDVHHTSDKISLLRACCAPLVLLELGCQSNFNHLDDAQIPLCNNSFLPAHQMPPAASFLNWKTIQSFTRWSQRELKPLCLKAKEIVLLKALIVLNPDAHGLSPDAESSIRMLRERVHTALFQSLMENSEPIAAASRLAQILLLIPQLALMGMGVIEQVRVRNTFKKHSQFGEGLLFWQLYGDIFDDVLNSDDSYLEHSASCSPTDSQYTTDSS