MDANLGSLDRVYEALAASRWGQRLWNQATEMVRGYGLVGQRNRETKKENPNAKEVWSHARKLAMWWLVTTAALAVLVPLDGPPVLNSPVYSLATLNDDGSTNMHILTYATPIGIAPRTWALSLYRPTRTHANFASRRSGVLQLLTEEHVGLMHVLGGQSGADVDKAAACAQAGFGWVDAPEQCVTDGTWPADGPQLLPGCAAYLRLVQEDGDRLRAFGEHEMAVCRVEGMLEGLGEGRAGFDRALSTRTCRDLGLITDRGKAVPPEARAIELGQIS*