MSAHVTFQVQPISKFAGPSEPVRRPKEFACFSYDADHKFRLDDSSMKWYYPPRLGADLSEGFESFDKLDEGASAEHIDSLLQTIIAHEQRIGKKIDAHVVTWRGIVTKLMASPYEDRDGFDLNATLYQDCVFIEEDYASRMESKKAQDSEPWKSPIPREVMTFWGYKFETLSTIPKPWGETSRDYIEGRELEPTNNKEQYCSVVRTGIGKTILCIGGEVDAIWDSKPSTPGPINWVELKTSAEVRNDRDAANFERKLLKWWIQSFLLGVPKIVVGFRTRDGHLTRVDEMETNVIPANVQQRGRSWNGDTCINFCSAVLDWIRSTMDDDGVWRIRRRARSSVIEMFKIEETGHGRVLTDDFINWRIKLSLGVEPQPGQ