MDQLVGILTPFIWEGMNSIYKSAAQDALSTKCEDKTLLIFQKYLQKVATWNQLQIDDETTRIKTASNTTDYLDDLIKAVIKSNITLLTFANTGQTSISQSFYDSIKTSSFIHICYIECAKDAHNNPYLFYHDVSPMDLKRNQLVIHQNIEQCINKATRKMLPLKIILNEYLTNPINISKPIQSVELISNKPLEEKVVSPKKVSDKKLSNKKLSEKSLHLESLKNQNLAQNIGSNLYANNLLN