MNLKMKISKVNMKSKSMEVVKPSVPTPEHLRHYQLSNCDQVFRSFSHMGSLHFYEYIRAEKDVDDPMFMSTHTLKTSLAEALRYFYPIAGRFRETGRGRMLHIECNDQGVEFHEAQVEGSLRSVIDFRPSPLHRELLARPSSPLITQNPILLVQVNRFECNSVVLGISLHHVAADVESFCHFMTCWSELARGAVKVSVPPLLDRSILHPFFPDAVIPQDDDEVNVNVNANENENVKTVEGEGNNNNNNNNNNNNIVCRAFKFGKADIDALKSQVAKEVKFNPSSFECVSAMIWKCITRARGHDGSDKAESYVFMPISVKRRLNPAIPKEFFGCVLALAYAGAVSGDVVKKPVGFAVEWLHQSIARVDESYLKSQEESAKMFGILSSKPEMVNIASWWRFPIYDVDFGWGKPFWFASPSFRVYDGEVVLVPAMTMTSGSCSGIDGIEAWVSLKEDYMRKLESDPEFSPFIF*