MAEVHVIGQIIGATGFSESSLFCKWGIHTGAAWKLLSGVREGQTQVDTPQIGDMAYWSHPIDLHFATKGLQGWPRLHLQVWSQDSFGRCQLAGYGFCHVPSSPGTHQLDCPTWRPLGSWREQLARAFVGGGPQLLHADTIYSGADRYRLHTAAGGTVHLGIGLLLRHFDRYGVECGSGSGSGLEVLFQGPMAAASPSVFLLMITGQVESAQFPEYDDLYCKYCFVYGQDWAPTAGLEEGISQIASKSQDVRQALVWNFPIDVTFKSTNPYGWPQIVLSVYGPDVFGNDVVRGYGAVHVPLSPGRHKRTIPMFVPESTSTLQKFTSWFMGRRPEYTDPKVVAQGEGREVTRVRSQGFVTLLFNVVTKDMKKLGYDTGPVDTQGVLGPSLPQGNPQ