MKRTAAIYRYILAPLHQIITQRFCSTSLLFKEFPQSTKGSQIPSSSLSQPGWGSPLKWFDDSESGLHDPIKTSYAREFMRSIRPFVEMIRSLPDTCAAPPPWQTWRTRKIRIAIIDTGIDAENDITMQTALAYGSIKSCRGFAGNEEDFQDVHGHGTHIARLMLTVAPAAELYVAKIANEKTLDSSALSRIAEAIKWAHKTMKVDIISLSFGLDSNNRNVEIDKAIFNAISDDTIIFAASANNGGNRPRAYPANRRTGVICIHASDGRGNDGGISPSPEPRKSNFSTLGISIESRWKGKKVLKSGTSFATPIAAAIAANMLEFARYKCSLDEYEHRRLHSYDSIEEVLHLMAEERQGYHYIMPLRMWDGADDTDVAGKLVEIARS*