MSFPLQHQDTQPGLEYLMVPRPVSVSPTYRPADKLKGKVALVTGGDSGIGRAVCYHFALEGATVAFTYVSPREDVDANETLEKLNEYKNPDAKMPMKIPVEDLGYDENCKKVVDDVVQAYGSIDILVNNAAENHVVEKIEDMKPQQVERTFRTNIFSQFFLVSHAVKHMRDGSNIINSLSRQAYMGNPPTLDYASSKGAILTFTRGLARQLVKQGIRVNGVAPGPIWTPINVASLDANAIAHLGEDTPMGRAGQPCEAATCYVFLASQDASYITGQVLHPNGGCAMYS*