MFITTVWLACAAHAAELTGMSDAKIGAPTILSLDSPATRWTASTGGASPPAGCGFTRVQPSPVSAVVLASGRVEGVRTREACCERCWAEALCVSSLHDAGAALCLLQTSPESGAATVLAAEVDEAWTRCEPKRADGPPLSLQIDASVPGDLLTDLQRAGVIGDPLREKNWLNSSLWSHHTWTYTASISTAQLGSRLGRPGSRLLLVFDGIKMGATVELDGARLGVAADQFLRYSFDVSPLRALGAASSGVGTGLSELALAWGEANANAWADEDDEETDFSQLGVRVGDAX