MSVAEDSAAELASVLPRVLIVSRRTVRKNKFVDFVGEYHLDLIVKYGAVPVIVPRVSGVHLLLDSFEPVHGVLLCEGEDIDPSLYENDLSSLTADEIEEIRRLHRSDTSIDRDKDLVELQLVQRCLRRNIPYLGICRGSQVLNVACGGSLYQDVERELSQNGSVTVQHINYEDYDGHRHPVKVVEGTPLYEWFKESLDSDSLHLNVNSYHHQGVKRLGDRLRPMGIAPDGLIEAFYDPDAYDPPEGKFIVGLQFHPERMRHEQSTNRSAGSDLDVESVFDYPGCSRAYQEFVRTVIAYQKKLMMAGEGEKVSKLDRVMEKRMKQIVRSFSAAKLLYNEQIHIRKNKTVHNGSMALESFQNACTCKNKDLEVGAEFLQSIISLSPQQEKILKQMGATVRSARLAFGKLKLLRRREAEAKSLLSRLPTEELFELLNFYRTMLEATVDILETRTQDVPKISFV*