MIRLISRRIEIGTGDGGISNLGFDKRGIVTSCRAVLLPRFGGPEVLEFRDNVAVPDLKPNQVLVRARAVSINPLDTRMRSGYGRSIFEPLLPLILGRDISGEVAAVGNSVKSLTVGQEVFGALHPTAVRGTYTDYAILAEDELAPKPGSLSHAEASAIPFAALTAWRALKSTARIREGHRVLVIGGGGAVGFSAIQLAVAAGCHVSTTCGGESISRILAAGAEQAVDYTIEDAEVALKGHFDAVLDTIGVPDTERMGISLLKKGGHYMTLQGEAASVTDRHGLAIGLPMAAAILLKKQIQYRYSHGIEYWWNYMRADAEGLHEIRRLSEAGKLQVPVDKTFPISQVREAHEAKDRRQIPGKVVLEID*