MEDKVLDYHDTLLRVRDVCLLTGPNWLNDAILGFYFSFLQKDKYASLRRSVSFVDASVSFLVANVAEGDVAEILEPLGLQSRQIVLFSVSNNEDVEVPEGGSHWSLLVFRKGERGGMDTFEHYDSAGAVNERAASGLVAAVAPYLCNSRRHKFTSSPAATPRQDNGHDCGLYVLAVADAVCSAHELSQSGNVDEESTLTRKLGKITPGFIADFRLELLDLVEELSSGMDTGTATTLDTASSLEHCEYIA*