MLSTVGQGTATFLISCGILSKAWEELRRANNLENFSLNEYEGVAYVSFPSFQEIEHFNVNGSNYGEGNIQTDNEVFSASLKGNDDQPALVHQGALKLFLHILENTDFQAKMQMYMCSKQRHLKPIIFVGHSLGGAVAILATLWLLEKRLRQSSPFCITFGCPLVGDERLVEAVGRENWGGNFCHVVSKHDIVPQMFLAPFECIAEPLIAILPHWHGIMVNDSPKKPDSLVQDACRTLLNNILQYTYTVSNCGRGSPKELDMVAKRSPYRPFGTYMFCSSEGTACIDNSENILNILHLTMQSPEEPYDNIQDCFSEHIGYGSVLNHVLEKSITGSRTAKPDSESSTMIGISLQLEAMGLQHQNNDAAPIALQIARDTENKHNANVGKLAIELSKNQCLMAELEWSKERCEKEDGTTHYDSFKKQKDIDTNLRRERLAGFWDEIIEMWERHELPIDFQSKNKWINAGNTYRRLVEPLDIAHYYSVSEGKGNYLSDGRATRHKVLQK