MESRNSYENKIDEISSLSESKEHPIDIQEKKDAFVNEFKGVLFDKNTRSSELLFNFYECCYKFLPRAQPQDKIDSYNSALQAFSIFCSSTLTHNNIGFDFKLFPEVKLSGEHLETVFKYKNGDDVREIAKINITLQKEEGGLYNLRGLDFKGCFFSGQNFSNYDIQYVNWGTSLFDVDTPCIFNAPAYNKSNEKSLKPVSENGLSGVLTDRNNKIKLITGVAPFDDILFMDDDFDDSSSEDDPVENSPVVTSPVVSSSKSSFQ