MSNSSLFQKRTRSQEASKSGGCSSNEACQHHYQAGMHPTQKGLDREVPSSLCAHFMAAAWQGRAPARRAECSAAAASCLCRRRRAVQRQLAAVGDDNLGLGRAALAALRLNLVHDVQPLQHTPKHHVAAVQPGGLHGANEELRAVGVLASVGHGEDAWPFVAQLEVLVGELLSVDGFTTSAITTGEVSRLQHELRNDAVEHGALVVQWLAALAYTLLAGAQRPEVLNRLGHRLAIQAHHNAPRSLAVNLNVKKHLVSDGRALLCRGKGDRQAX