MSGDAQPNSKQRATEVPPPSPPLVKEKAAIGALCVVCGDRACSHLYYGVAACHGCKCFFWRTVKSRLNYVCRYGGTCSISTAGRNACRFCRFNRCLSVGMKMEAVKMDRKLTKRKREKTDGDETDEIGGGGGGVDNYENTADAKRAKSDVRLLISSLLLIDKTSSDGNAKLSSLQFVQPSLSNLLDEPELLDGFRSEMSYRATRQADERLCYDTERRLVTWAIDWCRQTAEIGDVHHTTDKIALLRACCAPLALLELGSQCTLGRSDAQIPLCNNSFLLAHAVPPSNSFLNWKTVQSLSKWSQRELKPLCLKPKELVLLKALIVLNPDAPGLSTDAESSIRMLRERVHMALFQSLMEALEPVAAASRLAHILLLIPQLALMGVDVIEQVRVRNTFQKRSADGEGLLFWQLYGDIFDDVHHDDYLEHSASCSPTDSLCTNDSS