MQLASSFRYGSPMLRSDSPLSDDQIRRVAPSIFADGKHESRSDRYTYIPTIDVLRGLRNEGFQPFMVCQTRVRAQDKREFTKHLIRMRPASEITGEDVNEVILLNSHDGSSGFQLLGGVYRFVCQNGMVAGETIGEVRVPHRGNIVQNVINGAFDVLDGFDLIREQKDGMKAVTLDRDEQYAFARSALALRYDPSDTEAPAPVTESQLLAPRRFEDRRDDLWTVFQRTQENLTKGGLHGRSRSGRSMSTRPITGIDQNVKLNRALWMLADAMRQMKS