MRMFSTRHTRLLLILVLCMVSAGAGAQGLAKGADVSWINQQAAANPPQVFQDASGKTTDFIKLFKDVGGNAIRLRVWVNPQGGWNDGRDTLDKAKRAAAQGMRIMIDFHYSDSWADPGKQTKPAAWASHSVAQLNTDVYNHTQGILKYLKDNGITVTWVQVGNEINSGMLWDQGKTPNFANLGQFINSGYNATKAVYPNAKVIVHLANGYDNANFRWFFDNLRSAGGKWDVIGMSHYPPVGSWQDYNARLDTNLRDMISRYGSDVIVAEVGMDWQQAATTRAMLGNLITRSNAIGSRMLGIFYWEPNAYPGWQGYTMGAVDNNGRLTEALQAF