MFDLNLCFEEDAMETVTTSGKLKELSFGQIENSGTSNSSIVNVETSSTAGDDEFISCSDQRTDGYAFEILRADYEVNGFVTKELFPLTGGESAATPSQQQQQWLDLSGNYGGVPMEQRIVIGPPQLRQQVKKSRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAIKFRGLDADINFNVSDYHDDLKQMGNFSKEEFVHILRRQSTGFSRGSSKYRGVTLHKCGRWEARMGQFLGKKAYDKAAIKCNGKEAVTNFELSTYEGELSTEAENGGADHNLDLNLGIAPSVLADDQGGNTCQMVNYVVQCASNGLPGYTGAMNIPTTTMGGKLLHGHQLLTDRPLLWNGVNTSIFPTLKGTSLGKGIEVDSLPNWTRQDQHPYGGSPSVPLFSTAASSGFANSTTAAAQLPRFSTGKLPYQHSPSLANMNFAHYYCKS