MEQLARVAEQLLNELLKQHQAGSLLDQPIIKTEYDSGAETSIDLESLLGDSSPYHHQSQSPSPGFVKVEPNYSGPLEQPPSGNVSKPQTGGFQILREHLQDTSFQRRHNLKPLELDSLIGGLTTHADIGPVFEFALQEMKNGMQATCTELGISSDPKQWTTAKVHQWLELAMGKYFLPRLDNLAALFPENGAQLAALPLEEFVRRIPQGGDKLHGYLDLWKQINRLMVGDNATVDSMVTDSLTSTGGVISSMGCAPVSGDGNGSSFAAGLPTDSRLGGVMMAGVGTGSGSSCATPGPSSSPPMVENFDSDSMNGDISDDDDEDMPLESPGSSSSAGGPSTSATSATTGASGAPAPAKARHGGSHIHLWQFLKELLACPEQHQNAIRWIDRSKGVFKIEDSVRVARLWGRRKNRPAMNYDKLSRSIRQYYKKGIMQKTERSQRLVYQFCSPYAL