MGSSCLPPGFRFHPTDEELIEYYLKRKVEGLEIELEVIPVIDLYSFDPWELPDKSFLPNRDMEWYFFCSRDKKYPNGFRTNRGTKAGYWKATGKDRKITSRSSSIIGYRKTLVFYKGRAPLGDRSNWIMHEYRLCDDDTSQGSQNLKNEIKTNTKIRKIPSEQTIGSGESSGLSSRVTSPSRDETMPFHSFANPVSTETDSSNIWISPEFILDSSKDYPQIQDVASQCFQQDFDFPIIGNQNMEFPASTSLDQNMDEFMQNGYWTNYGYDQTGLFGYSDFS