MCKLMSIKKRYVALLVAIGGAIGWVTLGGSAAVMHYTSSTEFCLSCHSMEIPFKEYQGSVHFSNAKGIRAECADCHIPSDPIGYLVTKVRATKDIYHEFVTGKIDTPEKYEAHRQELAEMVWQQMRGNDSATCRSCHDFDAMEPFEQSHEAVKMHNYAKANNQTCIDCHKGVAHFAPEAELDSKAFETLMAFTEKTAADAQRVYPVTAIAMGELGTINPTTALDVVSTNGTERTVQINAYQMKGAEQVLYMGEGQRAVVATLTEQGQQALQAQDYKTDAYGNQWRAVNLTATITSPVVDSLEPVWSYAEQLDNVYCATCHAKIPASHFTVNAWGPVAKIMGERTDISAENLEILTKFFQHHAKDMVSH*