MEEEEEDAIAMVPKEEPEDMDFLSGLELADLLDPRQPDWHLEPGLSSPGPLSSSGGGSESGGLLRGDDDDDTAAAEMQRFSDLLQRLLNGIGGCSSGGDRGGGEKRRRKSPGAGGGGANDGNQAATKSPRKAAAAAARLNRLKKKEYVMGLESRVRGLAAENQELRAENRELGKRVQALQEESRYLRAVLANETGLARLLSRLSGVGLRLTTSLFRDSPAGDHDYALPVGKQPPEPREEDDAAGGVCLHVDKDKVSVEFCSACARKASSSLKM