MAMMAGSCSNLVIGNRELGGNGASLLRYNGLRQLENIQTASAVKKTNGFFASSTAQKSKAVRAMVSPTVTAPKREKDPKKRIVITGMGLVSVFGNDIDTFYSKLLEGESGIGPIDKFDASSFSVRFAGQIHNFSSKGYIDGKNDRRLDDCWRYCLVAGRRALEDANLGPEVLEKMDRSRIGVLIGTGMGGLSAFSNGVESLIQKGYKKITPFFIPYSITNMGSALLAIDTGVMGPNYSISTACATANYCFHAAANHIRRGEAEIMVTGGTEAAVSATGVGGFIACRALSQRNDEPQTASRPWDKNRDGFVMGEGAGVLVMESLEHARKRGANIIAEYLGGAVTCDAHHMTDPRSDGLGVSSCITKSLEDAGVSPEEVNYVNAHATSTLAGDLAEVNAIKKVFKDTSEMKMNGTKSMIGHCLGASGGLEAIATIKAINTGWLHPTINQFNIEPAVTIDTVPNVKKKHDIHVGISNSFGFGGHNSVVVFSPFMP