MASVRTERLASCLAAVATKPADFRRAHAILLTSGHLSSRYSVNCLIRAASAPSASALLLRFLLNHRLLPDHLSLSFSLHPCSRLPSHPVASVVHSLAVRLGHARDVYVVNAAASAYFAAADVASAERLFSEASRDVADVVTWTTMVTGHANAGDVERARWFFDAMPEKNVVSWNTMLGAYARAGMLPKARKLFDRMPSRNAATWGSMITGLLQSDHCEEALRVFSDMVASGVVPNEPALVSTVSACTQLRWMEHGTWVHGYAERELNGAMSAVLATAIVDMYGKCGSIRDAVRVFAAMPVRNIYSWNSMIAGLAMNGSERQALSLFWKMQLAGVRPNDITFIGLLSACSHSGLVDEGRWLFYKMVNHFGIQPVPEHYGLMVDLLGRSGHVREAVDFVKSMPVEPHPGLWGALAGACKIHGEVELGEEVAKKLIELEPQHGSRYILLSNIYATSNRWDDMANVRRILKDRKVPKGTGNAIVGNDSQSSGYEIDS*