MARWGMLKLGSVLVLCGLILASQAARPEPDLLENNRLIHQQSLVDKINAHPGATWKAGLNDRFAKHTVEHLKKMCGAKMTPANEVEPSIERVTHKHKNLDLPTEFDARKHWSHCSTIGDILDQGHCGSCWAFGAVESLTDRFCIHLNESVSLSENDLLACCGFECGDGCEGGYPIRAWQYFKRTGVVTSKCDPYFDQKGCGHPGCYPTYDTPKCFKRCVDDELWVSSKHLGVSAYEVSMEPEELMAELFTNGPIEVAFDVFEDFAHYKTGVYKHLYGGYIGGHAVKLVGWGTTDDGVDYWSMVNSWNTNWGEDGTFRILRGKDECGIESNAVAGLPSNKGLHSAM