QRERTGKLKMSDLAQHFHLPINAAAKELGICPTVLKKICRRNGMRRWPHRKVSDVITSSRWQHWF