MALPIIIDCDPGHDDAIALVLALASPELEVKAITSSAGNQTPEKTLRNVLRMLTLLKRLDIPVAGGAVKPLMRELIIADNVHGESGLDGPALPEPSFAPQSGTAVELMAKTLRESAQPVTIVSTGPQTNVALLLNSHPELHTKIARIVIMGGAMALGNWTPAAEFNIYVDPEAAEIVFQSGIPVVMAGLDVTHKAQIHAADIERFRAIGNPISTIVAELLDFFMEYHKDEKWGFVGAPLHDPCTIAWLLKPEIFTTVERWVGVETQGKYTQGMTVVDYYFLTGNKPNATVMVDVDRQGFVDLLAERLQYYA*