MGLESRVRGLAAENQELRAENRELGKRVQALQEESRYLRAVLANETGLARLLSRLSGVGLRLTTSLFRDSPAGDHDYALPVGKQPPEPREEDDAAGGVCLHVDKDKVSVEFCSACARKASSSLKIFFFR