MALHHNDMAGGHVTPDGVYHQQIDPEHDDLRRMDDDIHDPTYATEHEFGADDDTPHHTQPRAVHQCNICNKIFVSFKGLQQHAVIHTDQKPFGCDICGKAFRFKSNLFEHRSVHSGFTPHACPYCGKTCRLKGNLKKHLKTHVSTKEELEEAWKPFASNRRPPADIPDDAIIVRSAGEPFFTPPSRPRKRKLGLGPDARPWIEKIRRGELLPSAPIVEKMRRLSELLKSAEENSFNLDEIFEQARALSFERFDCPICKVVFMSRLECVEHIDIEHPMARTERPLFCEVCLRTFADRKAMEQHESYHKRVHLLIEHGDLEIVDPEILLPETCDIMDEEVEAV