MIEFTFLVRVGEKQLLNGDIYVGDFEGFLPHGMGKYTWSDGTIYEGEWQEGKMTGRGQIWWASGATYEGDFCGGYFHGCGTLIRQDGSIYRGAWRMNLQHGLGRKDYCNKDFYEGSWKEGLQEGIGRYVWCTGNSYIGSWKAGKMCGRGVMEWENGDLFDGLWLDGLRHGLGFYRFADGGFYFGTWSKGLKDGRGTFFPDGNKTLSLTKWYESVGCYIARQNTLCHSASSKLEDRIPKLNSKRTISDKWSFSSFFGSSGRISHKPTSMDGDCNPNYSFREFPLLNSSSTLSCTSEKGALEGHDSTAFVYEREYVQGILISERILNNTPILPYITKWRQKWQAKEAKRPGETINKGHRSYYLMLCLQLGIR