MRLKKAARIILVGAPGVGKGTQAERLLQRFPQLSAISSGDLLRDNVKNRTPLGIKAESTIQSGSLVPDAMILRLILHELKTRGWLFPSSTPSMTLASSAAFASSSEFDTDLYVEQPSLAEALSPPQTSNEPSASFILDGFPRTAGQAFQLDSLIPINLVVSLKTPASVILERIAGRWVHAPSGRVYNTTFHAPKVPGLDDITGEKLTKRPDDCEETWKTRLKKFEETSEPLLEHYARKGVLWEVEGNSSDEISPKLYQEFERRFAEI*