MRRDLFTVVQLGASFAFIFSAFNSQGLIEVAVLRKKAETSPDTGITANSGYYSLSIIYFFFTFFNIVIPSIVQKLGAKWSQIIGASGYLFFMLTFLYLNVWLLYFGSAVLGAGAALLWAGNGCYLVEISRRNKMERNSGIMWAMLQSSLITGGIFLIYVLRSGDLSNSFTFIYMVFSSVIAIGIVVLLFLPNNPAQYGSQNEDIESSEDPLILPETENDVTLPASSVSEQLRSTIALLLTPNMLCLAVLFVYSGLEMTFYTGVYTSCLSATLPLKIFSDLVIPYNALSIGAGQIAGGVVTGPLMKILRMRSQHIIYLAFVGHLTSFILAYLCLPYDSTVHSTDASTYLAPTLNLTLIISFLLGVSDAFWQTQIYVTIGQVFKEDPVNAFAIFKFFQSMAACVSFFYSSFLFLPSQLLILTIGCVASTFFFLKVRLAIQVPIVELVRDREI