MGGRKPCCDEVGLRKGPWTVEEDGKLVDFLRARGNCGGGGGGWCWRDVPKLAGLRRCGKSCRLRWTNYLRPDLKRGLFTEEEIQLVIDLHARLGNRWSKIAVELPGRTDNDIKNYWNTHIKRKLIRMGIDPNTHRRFDQQKVNEEETILVNDPKPLSETEVSVALKNDTSAVLSGNLNQLADVDGDDQPWSFLMENDEGGGGDAAGELTMLLSGDITSSCSSSSSLWMKYGEFGYEDLELGCFDV