MDNSLLLVEFSFVELAATTSNNYLCQVCGDRASGFHYGVFACEGCKGFFRRSIQQKIQYRPCARSQQCIVARNNRNRCQHCRLQKCIKVGMSREAVRFGRVPKHEKVRMAEELARVTARTLTDAIQSALTDSDSVLESCFTGFLHLIDNVKKLLDKPSAQTVCPVG