MSRGQGLVTMDFLGIDKSKKNASEIKYCTPGLIEKSIHCIKPQMVQQAFSSRGLCEEYCKASRDSEDLKFEAASRIMKELFPQHTARGSIPAAKHNIATTMGNSSIGRSAYTTPPGEPSTSQLTIFYNGTVNVYDVVEKQAEDIIRLASNEISCQQLRSVGFDRHTLSKTSTIWSTNTNNQSEEPLPLNPTKNSTPRQVVIQKLNTDLPLQRKQSLQRFLQNRKEYRMNRAAPYSHSQTPSSLKKGSKLRPDCELIDCEQHHFLEKN*