MVDADACRVCGDGNAKTHYGVVTCFGCKGFFRRTLKRPSEYQCRHNGTCIVDRHERNSCRYCRFKKCIEVGMDPKGLSAYPKNLICIDYFTVTAVRPDRDATGRHYQSRQRRSKLNADDESEVDAEWIRKLPVDMRTTLMQIMNIDLMVGSGDSSIDGTTLYPLNFFSIRQLLEDPSVLDGKRTEMRYDSFREVEVGELPAIAHRNLLSSIDWVDHLFDIMDIQNLDDKVLTVKHCFAPLMVFNFSVITAKNTKQSDIVCVCNFGYVKRDVSLRWNEP