MDPSVSKPTPSLEELTNLFANAEPSKTVEPAKPNLIPVYVEIPADLLTPVSAYLKIAKDESAFTGGAVGFITYDAINHFEPVTTPATPLHNPIPGMPEACFMLFSTNIIFDHIYQTVKIVSHVYLPDGTPASQIPSLYDEASARIENIRRKLMDPETPMPPQGPITLGNRSESNVGKVGYPSQRLTRETALHPFNVYRHLRRLNPSPYMFYLDCGDVRLVLASDKDRAEHIMLVDLARNDVNRVCKPETVNVDNLMQVEKFSHVIHLTSQISGMLRDDQSVGRFDFDRDNLDTCIAIRTMTFKDGKVFLQAGGGIVFDSV