MSVATTDEASVRARTAPAGLGSTFTTWLLKEEIGGRVDGELAIVLSSVALACKQIASRVQRAPVAGDTGLAGDVNVQGEDQKKLDVVANEIFCDVLRTSGRTGVIASEEEDVPVAVEETYAGNYVVVFDPLDGSSNLDAAVSTGSIFGVYDSDEQCVPDFDAEDDAAVEEKCIANVCQARPLHLHSHRGNNLQAAGYCMYSSSTMLVLTVGDGVYMFTLDASIGEFVMSHERVRIPERGRIYSFNEGNAKARSISHCEGLKRYADDLRAGGIDQNGKPYSARYIGSLVGDFHRTLLYGGIYGYPGDAKNPNGKLRLLYECAPMSFIAEQAGGMGSTGTGRVMDVEPSEVHQRVPFYVGSAKEVQYLESFLA*