MFQMGLKPTTPYKKSARAVGEIMGKYHPHGDSSIYDAIIRMSQS