MRPLSVNEPAITTRQLRIQLSKMLEGKVAIITGAASGIGEASAKLFSRYGSKVVIADIQDDLAQNVCKDLDPSSTTFVHCDVTKEEDLENVVNIVVDKYGKLDIMYNNAGIMGAVKSNILENEKSDFEKVISTNLVGTFLGIKQAARVMIPRGQGSIITTGSVCASIGGVCPHSYTSSKHGLLGLTRNAAIDLGRYGIRVNCVSPYVIRTTSALDTLKKMGKEDSDVYSTLNGPTLTPYDVAEAAVFLASDESKYVNGQDFVIDGGFTIENPGLSMFK*