MSNGYEDHMADELIDSKTNLIVNYLPQNMSQDELRSLFSSIGEVESAKLIRDKVAGHSLGYGFVNYLNPNDAERAISTLNGLRLQSKTIKVSYARPSSDSIKDANLYISGLPKTMTQKDVEEMFGRYGRIINSRVLVDQASGLSRGVAFIRFDKRAEAEDAIKDLNGQKPPGAAEQMTVKFAASPNQVKNTQVIPQVYHQQSRRFGGPVHHQAQRFRFSPMSVDHMSGMSGVNVPGNSSSGWCIFIYNLGQDADEGILWQMFGPFGAVTNVKVIRDFNTNKCKGFGFVTMTHYEEAAMAIASLNGYRLGDKILQVSFKTSKSHK