MAHIVTLNTPLREDWLAQLADVVTNPDELLHLLQIEADENLRAGQDARRLFALRVPRAFIARMEKGNPDDPLLRQVLTSRDEFIVAPGFSTDPLEEQHSVVPGLLHKYQNRALLLVKGGCAVNCRYCFRRHFPYAENQGNKRNWTVALEYIAAHPELDEIIFSGGDPLMAKDHELDWLLTQLEAIKHVKRLRIHSRLPIVIPARITDELVARFDQSRLQILLVNHINHANEVDEAFGLAMKKLRHVGVTLLNQSVLLRGVNDNARTLANLSNALFDAGVMPYYLHVLDKVQGAAHFMVTDDEARQIMRELLTLVSGYMVPRLAREIGGEPSKTPLDLQLRQC*