MRYAPVCDASECSFLMQTSEAFCPVSTITILGQDTINHLQPQLDASRAAVDAKGYCAVKLCGDIVELTDKEYDDYEGLKYTIGDRVKTAEEVGLEVVDIFTPLEDFLQTGKRRIIAVRDIVGFSHEGGAKRTSFQVVDTSGRMATLNLYGKEALDFNIKTDFYLDWVRIEQDNGSITITTGPCTTYNVGSDVTPAAVEAIEAGLEIYKTTSLAATPPAAAAPQAPAAAPQTPAASAAPQASSSKRASGASASSSEAKKSRK*