MDSRVPDIVVAVDFGTTYTGVGWRRCKWPKGGGPIQIIKSWPFGEDEIKVPSQILYHPDDQTRVLSWGFGCAQDRLAGNLPWQFFKLFVDPKELKIFKAAGITLRLPESQAEALGIVTDYLHCLYEHIKQVIMNGINREYHHDGRGPGWNELRIHFLFSIPTTWQNPKVAHDFKQCYFNAGFAGPNCFNHTAEIYRTESEAAAIDVLKNKTIGFDVGDLFLCVDAGGGTTDFSLTEVTSNDAESPQMRAIFPVRGVGHGASRVDIAFSNLVRSRIDNARGTLPELPWRAPRFSTALSASRAFKIVKHGFGSPARQQPHIVRVDEVGRSVDVPELQIRNGNMQFSDHDMAGLFDPTIDRIATGVTRQLDQLTKNHDRRIVKYVILSGGLGKSEYVRSQMRHILAGRRHEKLQSSNAVILNSEDPQLVVVRGMLFGHQQTMAGIPVLRNFVARASYGIVVQEEYDKHKHLTLPKSDIEIIDKKKWAKNQIKWLFTKGDHLDANGENKKHGFQIKLRKGNDCTVTWSAEVVMWDGDGIPPNHMAVGSRVRKICDLVGDTTILEEAGKVIETRVRSRWYKIRKDAVSRVCRFDVAVKVGPADLGFELQVDGQRISKNHEPITAEWTTE