MGQPPLNLDFFQPPPPLPAEDLTQGHDISIDFPEQFFLNPFAVSFPGDLPCSMPLTIDPATDSFTMASSTTSPALSSSLSFPVSDGKELNVQPSPPTDKNTPRSTSILDLDSRPVGVRGVVKAKPSKPSTTYRNEIQFVDMADKKGAQRIRNTMNSRRHRQNKLDKIRELEQKLEALEAEKDKWQSRAMGNGSVF