MEIPPSFCLYKEVAMEIPPCFCLYKDGSILRAPSTLCAPPPDDAAVSSKSLVFNAELGLWARIAFPTSLLHHPPSKLPLVIDFHGGGFLFGSPDMSNHAFRTALVMQSHSIWISPSFRFAPEHRLPAAFDDGLSALRWLHSQALLQANGQEHLMDDPLLSHIDFSRCFISGASSGGVLAHHVAMAAMNKPLSSASWEPMCIRGLILVQPGFLRGSRTHEEIEAVGNMDYKLQQADTVLELALPQGANKDHPFFNPLLGFASMKGFVLPKTLVAIAEEDPLRFLEMEYVQALKDAGCCVDSLMLCGVDHAFYIEHPESEQAESMRTRISSFINE*