MSFVRQLSLKNGYCSRCCRLYSSRAKVGEKFRSKKEVMEYLGQQTWSVDEYLADSTSEELPNEADVRKLLKLSGLPVDGNDLERIRVRLGKQLSFIDKLHRIPIEDEKTIDECQARLMPRNEVPISYDSLLQKIATQKKDPELGEVEGCWDSTSLAQMKENKYFVVRGGLMQNRD