MFARCTSALLRRYCSASNSSKLAEAIAASVEGADKESISALLVAVPELSKYAPEQWHRTAKLLSTEGLELEKTLSIIGGHPAILVRPVEKIAESLHCWRSCQFGDANMKVLVSAHPYLLDYTNHGQLAQRVAFLHSHFETRKNVYRLFLAAPNLLVDEQHVTEAKIAYLLQAMRHEVLEVVKSSAFAHDLDHLRCRHTFLERLGLFKPRSLKAEKSTPTGNPPLHQITDTSDKRFAVKVAYVTLEEYEVFQELYRREMEQDEQDETDDELEREEVESEPKRSAYHKKGR