MSHPFTPSSIPFVPIPISSSNRSVPTARNVLQHIMATNQTFSAYQDVMSPKHIQPTIPITVPLMSSQSNLPPTTNFSFSPSPTQPSSFASSSEWQNTDNESRFSMDTEVEPSSVADSGLLRPPNAWILYRSDMLKKISEGEKVPGIDKAREELGLSPLHVDGSCDEGSGNKSMPPPPVKKVKIRKGGKMPTEDFIALGPGKGGKGLPQSDISKVISHLWKNEVPEIRVVYENKANARKLEYGTTPARHETPYLGRTLTYDSESSGIYPSSFETSNMSDLPALPAAGEPSSSTPGQAVAHDYIWRHTRHTGPLMMNDLDLLTAPASPGQPLSLDSANYDAPLPATASSSPEGSVSDEDFQRALLSITSAAHDISHRPIAVLDIDDIPVLGDERFDIHEDPAALAQAWWDLDQDVSENDTASQPSKCGLIADDQTLNATALEHQHGALDATDHEAEASQLPSMIEGVTYQSLETIYQQPVYYTPVFDSNSFFLGMTPVFEPASSMDTTGLPSVTGIVDRNTSFSALTAVLAGQGMSMMGEDMLAWDEDESAAEYAAANASVIVDENRKQRENALVVSLEPVG