MHDLTSQPVSMIDSSPPLLRHYGEISRLPPQIPTPERSDLPDGIVLMEEYCQLPLIDLSCLSSTNEKVRLACADAICRASSEWGFFQVVNHGISPELVRNMRREQVKLFQTPFDKKVTCGVLNNSYRWGTPTATCPKQFSWSEAFHIPISKVFEQACYGEFSSLREVMVEFAAAMSKLARLLAGVLAENLGHPRGVFESTCQESNCFLRLNRYPACPISSEISGLVPHTDSDYLTILSQDEVGGLQLMKDSKWVAVKPNPDALIVNIGDLSQAWSNDIYKSVEHRVTANREKERYSIAYFLCPSYDSLIGSCRETSSIYRKFTFGEYRNQVQEDVKRTGRKIGLPRFLL*