MEACALTEAASARQAPEDLEELNLDGKCTSAKVVGLDKFTNLRILSLSNISISTLEGFPDLPQLEELCMNDNKISGGLHHLKHLAELQSLKLCGNRIKSLDDLKPLADLPKLMILDLMANEVCNIEGFREKVFSMLPALQILDNADKENNPVDEDEDRSEEDEGAGGEGYGDEVNGENADGDEAEDLGDPEAGGEEEENEEEEEDAGPSGTGVEEEDDEEEGDDGEDEDDEDNPAQRSSRPIPRSMRKRRRRVMTSSRKKAMTTRKTRTWMGTTTRTRRSPQRRRGKAPSCNRVQEPRPCDHFAVFTCPRTFELDPKDLDKRYKNLQMRLHPDRFATQTEREREIAAMQSARVNEAYTILKRPHSRATYLLRLFGIDVGETGGTIADPQVLMEAMEGREAIEDAEDDAAALGALNERYTGLARECVRDLTRSFDAGELEAARRHAIRLQYLTTILDEIYDRLPAH*