MSRYVTFEIFRYDPEKDKEPYYQTYKVEIRRPGMLMLEGLNQIKWEQDPTLAFRRSCREGVCGSDGINVNGVNMLSCITKIEDLGTDHLVIQPLPGMPVMRDLVVDVTDFFEKFITVKPYLIRKSPTPDKEFYQSPEDRKKLDGLYECILCGCCSSSCPSYWADKNYLGPNAFLRAWRYLADSRDEGADERLPILNDKHGVWRCHTIYNCVEACPKELNPTKAIVEIRRMLMNRNY