MDTAPVSTGSQNTPLAALSTCKICGLLAHGIHFGVETCRACAAFFRRFVVLNLNYECLNDESRCSLDKIRRNSCRQCRYQKCLQMGMTADNVQWNRDTSAADHRGSRNLKKQDQKVGGESEKLVENVLDLSTNKPSTSLCSFMKAEDNFYTKSILSEINYDNLDKVMHEIFVSEIPSTEHGYFASLSPLYRFVEELKLVRKPQKTENIQFENRLCMETLLPHWREQAKHTALLSMHSMAFRNIPLTEKSRIYETIWQNIYRLERIQMSTEIFGGKCVSEKVTLQRDLLIADIVIQKLAISCEKAIQLDSLFFDIEGVARNNLRLSLQDYKEFAERCVEEVAKPLSQLFLSIEEVAFLILNFVLHNEESIHGQSLRICNEFRDSIANDLHDYYVKNDVVNYAARIRKIMNIVVAMKKIHYDDLGGRFIRNAKRASRGY