MKSKLSVKEKNMESKRLSMKMKWVKQWQEKNMKSKKVKQRLSMKRKTVKKRLLSPASLSACPLPTMGSLSDILPGDLVEKILLSYPLKRLLRLKSVSKSWDQLLTSPDFMKLRSLSFLPDSQPRVLYLDYWKNKVMFLYGVKDWLFHGISKLRAPRSLHFGDSTRWGLMVASHGILCCLSRLIIDKRRWDYFYVVNPTTGRQNSITDFPGAFAHHFGFYFDPILHNFKILAQVEVMHQSTEVNDIMYVMFDSSTGQWRRPQNSIPDRSCTSAPMVSIENTCYYMYKDNQNLVAFNMDREEGEIIFVQELLRGSDFRILEWDGRLALLQSTNVLDVKVWVLIDKKFSQVIHVDMHKLCSYVLRNIQHCCLFGKTLIIYGDGRFEGYNIMSGQLISSSVDIQVGNCGYFIAYNPTLYSWNYS*