HHMKYHMLTTHGLGQKLVCQICKTYTCANNSMLNSHMKSHSEVRSHACQTCGASYKFSYKLKQHLLKH