MEDHFRVIVVGAGPVGLMACHALSRAGIDHVLLEMRPKLDKEAGTSIGMWPHNVRVLDQLGLLDEALDLYMPVLNKINLRRDGTVTSRNDMFAAIQRNHGHDFMCFHRARLMDLLYRRLPANTERVLFNKKVLAIEETTPDSVTVTCGDGSTYTGSMVLGADGVHSAVRRLMNRNVGGDSEAEKEDNCFKASYRGLYGYAARSPQLQESTIYETHGKSFSIQLVVAEKQQHFIVYEKLDYPTSKMGQRFTDVHRDAMAARFADVKFAEGVTFGDVWATSHWSNMSLIEEGTVSRWHHGRVVLVGDAAHKMTPNSGFGMNSGVQGVVSLINRLHELLNGHKEMTPDSGELEQAFRDYRSARLRAARSIVQLCGMYTRGVTWDNFLLRLADQHILPFLGGDVMTLRLLLSPMVQKGEVLSFLQEKNFREGTKGYNNPPQVVGLDEKTILTTVI