MTILSRLAVGVALLAFPELIDAHRVPVKRPNLQWGPKSPGHAFPHSPKRHKTCYVPSCGSNDAPEILKAFKRCNRGGTVVLNEEYVIASPLDLTFLESVDVAITGTIKFTNDIDFWVVNSFKYDFQNSSAFWRFGGKDVNIYGGGHGLIDGNGQAWIEDAKFARCRYLFAYSSGIVANVVQWFNLIANSSDILVSDIDIAVKSESKNPAKNGDGWDTFRSDSVVIQDSYVNNSDDCVSFKPNSTNIIVQGMQCNGSHGISVGSLGQYPAEYDIVEHVYVYNISMSNASDGARIKVWPGTDTPFEPGLSGGGGAGYVKNVTYDTFHNNNNDWAIEINQCYGQSNQTICDKYPSNMTISDVVFKNMWGTTSKKYDPKVGTLTCSSTESSLEKREYRGEEHLGGX