MELEHPTATPLNSAMTYDEASMERSKSFVNALQELKNLRPQLYSAAEYCEKSYLHSEQKQMVLDNLKDYAVRALVNAVDHLGTVAYKLTDLLEQQTFDVSTMDLKVATINQKLLTCQIYTDKEGLRQQQLLAFIPRHHKHYILPNSVNKKVHFSPQIQIDARQNPFQTRTRFQSSGTPAAKTLSWHLASETKSTLKGSSHASPSPNTENPKFSAKASGVFHLLDNEENTWMKSSPAQIYFPNGVPTSSTPMHTLGGTGKDALEGSKPLTAFRSFDYQNRRETVQVPTRSKSVLSAFFVKQKTPKLKAGSFL*