MAALKPDVKAFIIQALACFDTLSMVAEAVQKEFGIKVTHQQVESHDPTKVSGKGLAKKWVELFTITRERFQTEIASIPIANKAYRLRALDRMAAATEKQKNFGMTAQLMEQAAKEVGDAYTNRQKVEHSGGVAISSVASVMDEIGDDDL