MSTRSCFEVMQQLLLPEKAIIRASQPTCEDALLEACRYGHAKAAELLISSEMIRHEAAAHALVYASCRGFVEINGVDVNSWDRALLHSAKPALHANVDCTPLIAAIVNRQAPVVNYLLKAGGKMDCKVSLGACSWDTDSGEELRVGACLAEPYNEAWCVFEYYEANGEILKMLLEYTCPDSEHQGRTLICHAVLCRNSGAVGALLDAGVNAEFCVRTKNGYEFCPLHMAARMGCHIIIKQFIEQNCDLNAITEIGETALMLCAKANHQECFMELLVAGADLGILNMAGQNAISIAEESGFASFFHQILWDTLKAGQKINSSDLQVFSPLHFVARFGDTDRYGYSAAMIAAIEGHIEVFKVLVFAGADLSLTNKKGETAIVLSKSHGCKDIIERVLLEAILANKLKEEEFKALHYAAWRGNVEALGKLLKRDCAVNALDDDGYTPLMLAAREGHADACKILLLRGSDCCLVNHRGETALALARRNNLSRGAEGVILDHLARNMVFDGEQLYKHTRQGKGAPHMKMVRMLKSGFLTWGKSSRRNVICKEAGVGPSVTFHKNHYKGDADKPAIFRIVTVKGREVHFEAGSSANVELWVLGINLIAKEMTTLNGNSLRK