MHTMPVAFKVFTTAPTKYGVRPHVAIIPPLGETYFDVVMYRQQRLPESIPFSCDMFFVKSILCPTGKASEKELNHLFCTVNSPVFTDASIRVIFTGGQILRYLATLECLESLKSVEEVLKDVNVNDEDKQGRTALYLASARGNYWMVNVLLEAGSNVSVKNKLGLTPLLEAASGGCWDIVKILLRAGADIEARNASGQAALHIAASLGRLEVLKLLLDEGSDKHTRDNHGRTPLHAAAAARHLKALTVLLQSGVDTDKRCCDGWTALHYAAADGNHDAVELLLEHGANANIRNNQRKTP