MGQSSVKLSPGLQKKASDFGVSRDSTKAGSGRHYSLTNAEKAWLFNIRVGTMGYHRHLFVDIQSYVPSRFAMQLGFSQGFVGAPSSKVKRFGGLQDGRNAWAFYNAEHTTAMISYPKLPTFRTAGFTKWFVESLSVYRGLSKKEYDVKQSSGKGLGKSDGVRREEVLAFLSEEEAEVAAWIQAERAKASMESTGKSRPSSEDSGERPDFDGAAGTSSIEAKGEEGSAEVRDGTKTLLIWKSPPPLLKKYQGTMMSL