MKRAADIDFALSPPADSPSPSSHTSELSGPPRKRARSELTPEERREARAHRNRIAAQNSRDRRKAQFAYLERRVAELEEENRQLRAGMGLTAPNQPPQEQKDEERRKELAREMENEELRHRVKTLEAGWEAVMKALAASGLPLNLPSVPPSSSSVPSLNASAPSTSGQTLSTTTFPVFTPRVPPFPSPAPSDASSSSSTLFDSDDFDSTRHLARLELNIPPSSSYPPVISLGESGPASADEIAMDDLFREILAPSPVSPQAPLPAGSSPIAAHSPTRSRSQSVSEIKLSPAPVPTAPVNPTLPEIDWENEVQMQTLLAMLPVAQQNAAPTDADAVSGDFPSALDLDLCAWDMAGVVSAPAGSSSVSVF