MERITKRESAATTFTKRSYGLHSKVSQLCLLTDAQIAVLATPPSSHSNVSFFSFGHSSVDSIVTAFLTGERPAVREEIDDHEAFGICLARKELGLPQWWEDDALLKSKSPQELSHAINSMSSLLTKINELRAEDAEAEPPLKKQKKKNEETMKKTEPTVEQTLLLPSDSSDKTLDYNNNNNDSLEEIDFDQLIDLDLDLDFDFESMNSSDNNDETMKMTEPLDQPLLLPYDICASPDNNNTYSTGEMSLDYGIDKQLQETTIAMSSVACDDGVSALNEDDINFSDYLTQFLQS*