MDYYRKHAAVILATLSVFLHILHSFPDGEFTTQDCPECKLRENKYFFKLGVPIYQCKGCCFSRAYPTPARSRKTMLVPKNITSESTCCVAKAFIRVTVMGNIKLENHTQCYCSTCYHHKI