MQRGVGFLTYVGTMVYRRHIFVDIQPYVPSCFAMQLGFSQGVVGVPSSKVKRFGGLQDGRNAWAFYSAEDTTALISYPELPTFRTAGFTKWFVESFSAYRGLSKKELDVKQSSGNGLGKSDGVRREEVLAFFFGERHKTGFLEEQDVI