MALHHNDMAGGHVTPDGVYHQQIDPEHDDLRRMDDDIHDPTYANEHEFGTDDDTPHHTQPRAVHQCNICNKIFVSFKGLQQHAVIHTDQKPFGCDICGKAFRFKSNLFEHRSVHSGFTPHACPYCGKTCRLKGNLKKHLKTHVSTKEELEEAWKPFASNRRPPADIPDDAIIVRSAGEPFFTPPSRPRKRKLGLGPDARPWIEKIRRGELLPSAPIVEK