MHLSHGQLKVVLILALLQELQVKPQREVFQELFEKDLRLCPDCFVGQSEPCGEIFQKIAEPSDWSRLVKAISLLVDRRAI YFLRLKDRDQEVQLVAKRKIIDAQSNQIKNVKKDFYELEERPGGFHLCRTLAREPRFVSYLEQRGHAAASVWFYMMYYVS PLLMQELHLQGFPVPTTYASCGLTHFQSNAGRTLAHYVDAEEGLRVELALQLIQLSLKLTFGFADFRIILTDFTADNLAY DEDTKKVYLIDLDSVVLVDASFAAGHAEKYEPLTGEGFTFDVSAFCSGHQLDANIYQACLLLRDYLLKNLDNEKLQLLLE QCVACQDDFCDMRFQHAYDLIKVLESNN