MEEALPQKSLQDIKDHYNILLEDINAIDSGCVPLLNYLEMQSNANQNLKADAKWRRGTPWTEEEHRSFLRGLDIYGRGDWRSISRHCVITRTGMQVASHAQKFFKRLEAANKGERRASILDITSADAEAAGTSQVPKTEDMIGPACGGSQVVPNMSPQESTNAEQQMTTVAEDIDDLMTELEDATAASSGTYSHAITRIGSELEALLAEEQDYVYLQRLILVEFFNKKTLAIRVLACSLFISVFLWLPDHKTYLVL