MALRVQSLVGGGCGVVESAKMGCRGVSNAGLQMSFCASMRNPFVKQLQQMTEMKKAGRPLITAIIKRRKDYPLDSVIQRQKKLKLVSTIKDLLIKQPGMVMSLKHLGKYRKKLNLDGRRRVVALLKKYPAVFEVFEEGVNSLFFRLTPEAEDQVFEETRLKSEMESAFVCKIRKMLMMSLDKTLLLAKIEHLKRDLGLPDDYRETIIGKYPDFFKVIETEAGLALELTSWDPELAISAWEKKQQSGPQEEETISGRPRRFAKLDLPKGYALKRKDKEVIRRFQEIPYVSPYADFAHFLPGSKEHEKHACAVVHELLTFMLEKRTLVDHLTHFRKDFKFSQQLHGMIIRHPELFYVSLKGDRDCVFLREAYNRSELIEKDPLVLVKERLGQLVALNYRNFNQRNIGAGVNDYGGEDGDNGDDDDDDNDDDFDEGDNDGWSDDDEVIDDVLDDSKGSAREVQKRREREPHARDQWVREPQRPPQREPRRPPSVVRREEIMAERVKIPVEKW*