MESTELQNIDFFSSFSEHTAPTFFTPTTSSLRSDSDPDSPKPQNEGEDEYVAELTRQMTSYMLQDDETHQKSCGGGSGSGSPQSTLWSPFASGYSSPVGPSREPSPPLTPAVQATVEKSPVIIPFQSKQALIDEQIRSVQANFQKIKKEKDKERNDDALRHKEKSYHNLQRPKSAVKAVFVDGLGSRAGSGGTGVFLPRSHGTVMESGKKSGCSTVIIPARVVEALKIHFDKLGVPSTLSSDIPPFHDALLVSVKNKNNNSHKSSSSTRAESGPPHMAETSAERHQEPLADLPHEWTY*