MERMNMSSPELPPGFRFHPTDQELIIHYLKKKVSSSSYPEVSIIADVDIYKFNPWDLPGKALFGENEWFFFSPRDRKYPNGVRPNRAAGSGYWKATGTDKPILTSNGSQCLGVKKALVFYKGRPPKGTKTSWLMLEYRLLDDTHHLHRLRGSMRLDDWVLCRVRQKSNTQQNGESLCSSFGSFSPFISFGCLQGQEMFKKSNTLKDYYYDLQPCLLAPPESKEADEQELVEFQEVSLGYPISGVDSNSQPTMVSTVKERLEYIKKILSIGAFEELVPATPKKRLHVSSSNKAENECLFEETPSPPKKRLHISSSNNATSESIFEVSSPTVSASSQRSFQSS