MSPLFSLKFVPLALDQMAKALAPVLLVVVGAKDDAEMSFVVTGVEEDDFVGIVNVVSELAAKGYFVVVHVVAEKYASVIGDSTYIETIEIANDVVVETARAIWKDQHFSFPILSFSTTPDLNESVHSPLSTDIYPYGVLLCNYVALCSLFSVLEMSPNMSMGVNQKPMINFSNYVNESKGLSKRFEGSPEGQFCPDNESALNGNDGDCVSSCSSSSIGEISSGSSGNPSTLTSCNEEGSGDMEVQSSFKGPLDTLSSMEDALPIKRGISNFISGKSKSFTNLSDAVSVKDLAKPENPYNKKRRHLLACGNNWDRHRFCPPRTNIAGISKKPMHSSKSTLALAIAMSNSENNIRDCEQVLRLPPLPPLPPRGKFQNVDLPPRGKFQNVDAAPRPLSLKSFSLTDLQGSAGCHAAQF*