MSQDGARTSNWTYLIRIAYGTRDQFEQIQSLDVTQGCYSSPGEPSCSQPSATYHFMPLDGVDYYPNDYLKPEANVSTVEKCRSLCNSNCSCNAAFFRSSSSSCYLADGALSSLKLTSNQTYKAYIKVLSKLPPNGTSGSSNFLRIGTIAGITLSSAAAALFLCLITIIFVRRSRAKVVVIDEEGIDPEEMEEEAFLKTLPGLPPRFTYHELNEATNNFSRKLGTGGFGSVYEGVLKDKTVVAVKKLDGPRQGYKEFRAEVATIGSINHMNLVRLRGFCADSRQRLLVYELMENSSLDKWLFSRPEDNRGCLTWEQRYNVAVGTARGLAYLHEQCREPIMHLDIKPQNILLDKSFMPKX