MKKWLMVQGTTSDAGKSVLVAGLCRVLARRGIQVCPFKPQNMALNSAVTPDGGEIGRAQAVQAQACGIAPSVHMNPVLLKPNSDTGAQVILQGRALSNMEANAYHDYKKVAMDTVMDSFQRLQQEYEAIMIEGAGSPAEINLRENDIANMGFAEKADVPVIIVADIDRGGVFAHLYGTLALLSESEQARVKGFVINRFRGDIGLLQSGLDWLEQKTGKPVIGVLPYLHGFDLEAEDAIAAQQNLSADRQLRVAVPVFTRISNHTDFDPLRLNPNIDFRYVGQGESLSGADLIILPGSKSTRADLAYLRSQGWDKEILRHLRLGGKVMGICGGFQMLGEWVHDPLGIEGEAGSSEGLGLFAMQTELTAEKRLTNVQGHLTLDGQTVAAQGYEIHAGRSSWAADQKSPIILSDGSLDGLVSDCNQGFGTYLHGIFDRPETALRICQWAGAKEIEAYDHRAAQERAIDRIADAIEQHLDLTLLWPDL*