MSGNGGLMPFRFTDERHMKFVELYRREPCLWNRRPYLNGARNAAYRRIQLGINAEADITENHLTLEGVKMKIKNMRTGYHQELKKIRANPEYKPKIPWFAPLHSFVAQFVDKKSENGFVDPATMPLKRFQIKLSRFKQVKPLPLMEPEEQPVIKMELEPDQQVIIPATTVPLMPTLTPPPPLRLITPPVQPAAQSPVPVPQMVEVAALPMKKPKPLLALGEDEFTFFGLSVGAQLRSMPLSNAMIMQSKIQYMLSTERRRIGGDTTDVSLFL