MSVLLQASIVGSSLFSEQGSGLSAGCSSAADSSSGGVCQVSARGSSWRALAGEHRLLCVSQAGRTWQVRAKPQRQKEDEDDDIFFPEAEEIDREALQAFLDLELQTDYELDDARHYEIMFLVPESNLEKVPDVIKKVEAFVAEQKGKIWRVNDWGVRRLAYKIKKNERANYVLMNIEMKAEAINELNSLFEKDERVIRHMCISQKQAFTEDTVPPPNYYSESAEGDEAQANDEYDDDSDEEEEEDEEVASDSDGKRGWDKLVQGQERSVGR*