MERITKRESAATTFTKRSYGLHSKVSQLCLLTDAQIAVLATPPSSHSNVSFFSFGHSSVDSIVTAFLTGERPAVREEIDDHEAFGICLARKELGLPQWWEDDALLKSKSPQELSHAINSMSSLLTKINELRAEDAEAEPPLKKQKKKNEETMKKTEPTVEQTLLLPSDSSDKTLDYNNNNNDSLEEIDFDQLIDLDLDLDFDFESMNSSDNNDETMKMTEPLDQPLLLPYDICASPDNNNTYSTGEMSLDYGIDKQLQETTIAMSSVACDDGVSALNEDDINFSDYLTQFLQS