MGFQHHVFKIGGGLHGVLASEESAIFKEWNIIAGQKAVNDILCKLEEAADNASLLTAAFVVADSSAECEQLNLLHELRQAFPSMFIVLWHPNATEDARMRTKAFAAGANMVSNSWEDWHAALALLAKHKGGGSVRCDWCGLQGLTPSDMWIHQPLYHIYQPSREGKCQICCLEDVPNMAVHIHEMHDPRGPHPEVRTGAGSAVIVHRQQDNKFLMVQEFAGQGFWVPGGGNDPNERLSVCGVRECFEETGIRVVLKGLLEVAYRDTPRPWRLAVFYAVPEEEDVESRICHDQSIENGGHARAPQVPKTLPCFESAGACWVSADDLPHIPIRNPSVIPWYQRITSGNFELLPLDAWPANVQEVFAGLEI*