MGKEYFVSMDVSNERFCKIPFPNCRLDSYHMLELGDTVSLASHVAWDRIDMWELKDFHDGKWVKRLSIGVECLTNLGSLPFAGRAPGVGESLDKVFLLGNLKDGEVILFEYNWIHGSGIYAYDFKNQITREFEDCIHLYAWDTSSCPLHINSLITWRPSNKLK