MKIQRNLDGLNSLRILLQSGCAVHPNTIPYFDRDFPEDINQEVHNTFWDALRHRRDSLKLLGLKHLPRSLALDLGLFDERTLDYHAASCFEALENLGIEVPKALDPRIPAWVKVPWHVEAWCYHTRPPVSRAVLDVLWDRGFRDMDQLDKDGVPPFMTDVFTLGNLDYCYWFVEHGADIWAPLCQRQCSNPRESDDIRTPAHFLLAKIGRWFRPTRFANEDSVYGDSYDDGSYQSAPAITAFCSRYDPRDACVCPCTENGCTPFDYFFKWIGNEDDYPRPQPPEWIASSLLDSVQDLQINMLGGNGSKAIRMLTFRALQLPHTCCGIPLAKGYWCEGTALLPEDANEINEARAESLDVFEALVEDLTRRYERDDGDGEPFGVAKADEFWLDCWVPGVQRVLAELESRDLTQEEKEAAEEIGVVWYGPQTETPRDPDDGVTMEAFQDMLRAITRDI