CASPGCSRTPTYGDISAIDPAMQKALYCKRHKLPHHLNLRHFKCQHEGGCMKQALWGNPIDRVRLWCARHAKSGDMNLSEKRLFITGCSRRAVYGLLGGKARHCRAHRE