MAVDPRQIVAGVLTVTMFVMLGNMITRDHFYPVDSDISIHSTSKQSLGNGPWMKGGESLKTCWTKPVPQEADQSEGFVTFSLTNGPEYHVSQIADAVIVARYLRATLVIPDIRGSKPGDKRNFEDIYDVEHFVRSLDGVVKVATTQPAEVSARNLAVVKVPNRVSEDYIAENIEPVFTSKGNIRLATYFPSVNMKKTKEKSNVDSIACMSMFGTLELQPEVNEVVESMVERLRTLSAKSKGQFIAVDLRVDILEKKSCQGDSSLKSKSCYGPEEIGMFLRKIGFNKDTTLYLTQSRWDSSLDALKDLFPKTYTKESIMPIDKKAKFLDSESSELEKVIDFYMCSESDVFVPAISGLFYANVAGKRIASGKTQILVPADIPGSSAALTDYISHYVSKKNHFAYSCFC*