MSLTFRADDCNELPSMENWLNAGADWNEHHGIVDVDATATAPLFYHTAEASTTSGEDSLFDALKKGQEAISTHPTFLKLDTLELCKQNPDAVLVRTGSSSMVDSSSNEVDVSDHANSLPSTGMLVSNLLDRTGSLDESGLYMEADSPRGPLSPAALQLGKSPKGVAIKRSFEDASEASWMPAAEATHIRARKSAKQQLPKNVALSQEDLQASAAAVPYPPFVAMASSGEMAPLAIRSGVAPAFVPASAANVPPLLFPTPLTLPNVPSMEEIAQSRPKRRNVRISKDPQSVAARHRRERISDRVRVLQHFVPGGTKMDTASMLDEAIHYVKFLQQQLQTLEQIGNMSDPRFMAQPGGPMMMPQMGAMNAVSPLDLNCAVYQSYPGTSVVHPASQPPSQWPNTRPTSPFCSQGFQDSAQEQFCH*