MQDSSLPRSERNLRSLVLERTGKNSKFKNGQKSVSKHPNFRGVRMRQWGKWVSEIREPRKKSRIWLGTFSTPEMAARAHDVAALAIKGGSAHLNFPELACHLPRPASADPKDIQAAAAAAAVEWKAPESPSSTGTSSMTSSSVADDAFSDLPDLLLDANDHKVDGFWDSFPYEEPFFMGNY