MSSPPPPPPSPVIPAFPSFLFPLLQYAPIWPPIFVAPQTQGVERFNCNENEHANASTLEFSKPIKKKKARTTFSGRQIFELEKQFELKKYLSSSERGELAKMLNVTETQVKIWFQNRRTKWKKNEAEQKNEPATQSEDAKETKTD