MALSGLMSRSSARSARFASSLVRASPPLRPATVVAAMMPRRSLSSLTSEDVERLGAKGLNDPKLKELFEGMCVPGETSIPTDALAKRLAGSDGSSFYTNAGALVELLMTWTAKKMDTNSDGVVSFDEFKSAVRQTEADLLETSFFSTKALEMLGIDSFDEDALRAAFDASDSDRSGGLDPSEVRALLLKVSPQLADSPALETMLTRVMERLDTDPSDGVITFNEFKATFALYQHDLGWWKDGAVLGVWKPF*