MALCLPTQIGRAYSCSAVAVSMATSRTFKVAAAQMTSTNDLHSNFLACSRLVQEAASTGVKFLSLPECFSFIGSRDGEALSIAEPLDGPIMQRYQELARKSGMWLSLGGFQEKCPDGSHHFNSHVLLDDLGTIRSCYRKIHLFDVDVPGGPVLKESRFTAPGSEMVVASSPVGQLGLTVCYDLRFPELYQQLRFKKDAEVILVPSAFTKVTGAAHWEILLRARAVETQCFVIAAAQTGKHNEKRESYGDAMIIDPWGTVIGRCTDRLCTGLAVADVDLDSLSAVRTRMPISEHRRYDIYGSSDDLSKGEIAHDRPSSL*