MFFIKDLSLNVTLHPSFFGPRMKQYIKTKLLQEVEGSCTGKFGYILCVLDYDNIEIERGRILPTDGSAEFNVKYRAVVFKPFKGEVVDGTVVSCSQHGFEVQVGPMKVFVTKHLMPQDLTFNAGSNPPSYQSSEDIITIKSRIRVKIEGCISQVSSIHAIGSIKEDYLGAI