MQFCLSPSLNVSIHVAVARYHSNFWQIPLGVRHFRLPNLKFALLKIFPGMNHVLQPGSEKDASDLLETNCRSVSNSNPESLNASTCLEVVNANDDAFYYAFTDKMRQLHGVLDTEEDARERSARQTAAARVLWNHVIHDPLANIMAGESHLRNLQLKMEKDKKANARERAGVMLAVRTLWFDVKLEEALKSLMDEESEGSMQVVLLGAGMDTRAYRLECLEGCVVFEVDLPKILDVKRALIECAIISNTEQETEEFPQLKAKRVARVAADLAKEDWLDKLQAAGYQPNGHGTKTVWLMEGILYYLQDHEAKAVLRRISSTCPAHTIVLADFMNEFSTHLAAQLHTNFYFHSDWPEELLPLLGFAEVRVSQMGDPDANFGLIDDHPLCFFHRLRRIPRYSKSDADGNPCRRLFLVQCSVAA*