MEVERVYKVVEEHFESSDGNMEAVLDQCDFKLSHSLVCHVLSRFSHSRKPAFRFFNWAGQQVGFSHNSFTYNAMMSILARTKQYMSMWELMEEMGKKGGSVLTIETFEIAIKAFAGAREMKKAVHMFDLMERYNFDDGATSLGCRSPHLSGYHTTFNFLLDALGRAKLAKEAQMLFERLRERFPPDAKTYCVLLSGWCKVKNMIQAGKVWNQMVDEGFKPDVVTHNIMVEGLFNGRRKYEALKLFDLMKENGPYPDSKTYTILIRALSKLQKMEEAFKFFAEMQEYGFPLNAAVYTSLITGYATSEKLDEAYRLLQEMEEKGIPHDWRAYNALIKVMAILQKPDEATKLYEKMIQCGFQPTIHTYNTLMQLYFIARKAEMGFAIWDQMARNVCCPDVKSYTLFIGGLIREGRSQEACALIESMIGQGMEAPRFDYNKFLADFGKTGRPDILEELAAKMKHAGKLDVSELFLRYSQKIKSKMKKRAKTRRGHSSKRSGETNATSF*