MSVEAKTFTNKSNGETFTKGTYNGIEVLRRDKDGYINATKMAREAGKLNHLNRFLNSAKMQEILEFWLKEYGRAKSGSTSKQAFYELTKGVMNEFKGIYIHADLVHFVAEWCSVKYAFYVKDIMDSIDKKVHEKLDEEELEDTVENAKPLFEEEVGKMCEKQLEHEREIYYGYRDSPYELDQWEQEDLKREFREXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVSLSVYEGMKNGKFIQAYDTNGKRVSLALSKLTNIYFDSDFDLYEEESESEDYELLCEAQQWEELQYFCK*