MACNRFTVLTLLLAVVHAADECEGQSFVNFGFLGLIQQALERMELTSVLPGTLANRYIETYAFAVLPDLLALLIAAGVFYFLSSAMQVPKRERKPSEQNSDVEEESSIDLSQIPEISGCTPLHWAAHNGLYRDVEILLTSGANVNATDNYLETPLHMAARCGYVDICDILLGFGADPRVLNKNQKTPLLIAALSGHSEICDLLSPVKLARRPAPVKGLAIKETKLEQDTQDVSSDSTAASSPRIEDEELTFGCNDLHWAALRCSLPEIRVALAKQIPVDSTDPWGDTALHLATRAGAMEICATLCSARANPLLLNKDRKTPLDVARVAGHHEISKLLEDDLQ*