MALHHNDITGGHVTPDGVVYHQHMDPEHDDLRRMDDDIHDPTYATEHEFGTDDDTPHHTQPRAVHQCNICNKIFVSFKGLQQHAVIHTDQKPFGCDICGKAFRFKSNLFEHRSVHSGFTPHACPYCGKTCRLKGNLKKHLKTHVSTKEELEEAWKPFASNRRPPADIPDDAIIVRSAGEPFFTPPSRPRKRKLGLGPDARPWIEKIRRGELLPSAPIVEKMRRLSELLKSAEENSFNLDEIFEQARALSFERFDCPICKVVFMSRLECVEHVDIEHPMARTERPLFCEVCLRTFADRKAMEQHESYHKRVHLLIEHGDLEIVDPEILLPETCDVMDEEVEAV