MLVQHVFPEFSSHVGHLRAKAAWVAGQYAHITFSDQDNFRKAMHCVISGLRDPELPVRVDSVFALRSFVEACKDLDEIRPILPQLLDEFFKLMGEVENEDLVFTLETIVDRFGEEMAPYALGLCQSLAAAFWRCMASSEADDEVEDSGALAAVGCLRALSTILESISSLPHLFIQIEPTLLPILRRMLTSDGQDVYEEVLEIVSYLTFYSPTISLDMWSLWPLMMEALNDWAIDFFENILVPLDNYISRGTEHFVTCKDPDYQQSLWKGLSSVMTDQNMEDSDIVPAPKLIEVFFQNCKGQVDHWVEPYLRLTIDRLRRSEKPYLKSLLVQVIANVFYYNPSLTLAMLHKLGVATEIFNLWFVMLQQVKKSGKRVNFKREHDKKVCCLGLTSLIGLPANHIPAEALERIFKATLELLVAYKEQVAESKRQNDAADDDVDEFDADEEENEEDEDDGEMGVDDEDQDEVNSLNIQKLVQARGFQLHGEDDDDDDSDDDFSDDEELQTPIDEVDPFIFFVGTIQAVQASDPARFQNLMQTLDFHYQALANGVAQHAEERKVEIEKEKLEKSNAQ*