VRRKKSVSIEEKIDIISAVESGKKKADIAAKYGIKKNSVSSIMKNKEKVLEAFESLQFDPKRKRLRTAFYTDLEEALIKWYRIAQCLNMPVNGPMLRLKANDFARKLGHSDFKCSNGWDGKAQPVEAAATTAVDAPTLCYQNVLPYYLNDYQLKNVFYVQETGLLYQMLPHNTFAFKGETCSVGKVSKERITVGAGTNMDGSEKLPLLVIGKNKSPCFFKDVTSLPVDYEANDTALMTSEVFEQWMHKLDGRFQAQQRQVVVLVDAHPAHTEVKNLKSVKLVFSPPGSKQGLIRSLKVRYRHCLIKRFVDCVEGNKEFMLTLLDAIEMLYLCWREVTPETIVKGSSEAGFKLETEANGNNAEVESDFDLNARAQAAGVEFPGSLSLEEYAALDDGLVTYEMPANNVRMCTNENVSDKAGTSVDREDEDEGDQFQGAEQPLPSKNEALNALDTLRLFLRSQDTSDSLHDSLADLENFI