MLGRRARQSLHPALRMLSAGSRQWARDAGKLVIYRLLGGLFLVVILFSRAVMPPQLVYPAHPSVQTDDADDDIHRFMILTLEFRRNTFSGNGVYAQSIARSLARRGHEVLVLSGRPVQLSATVATSVLPLSNSSALGPIACGGQTNMTRHKEEMKNTPLHLKQDPDSGLIELEVEVEQDGWGRLDWKCPWQSFGEGVVKYTQHVLEFNPSWALVVDWSAVPAFEQLAVAADGQWRMAFLNFRIYYVSEYQGDSGETEKQFYKRMESKAVSMASAVSALSSRDARILATELGDGIAPNVIPKPHFPPLREDLRTLALSNRASQQSVEEWLKRRKFFTCCVRISPEKNTELFASLIESLADFLREQRVVPFLCGGAQGASSYAEKVKSRVKAAMPEAVIYEGFMGPSQLSDLYSKTLLNLHPCIYDAYGMTIIEAAAFTAPSVVHVGSGGAVGAAEFLDPKHRQVLPVDLTLSPVTIADKIKHVLLNGNQLAEVGWAASRRSLSWDEDANAKQLISILKSAP*