MRIFLSAMDNAQAFKGLDYIEEQGLHIHDALVSYYYLEKGKTKAHEWELIHRNCDNVMVDSGAHSFQVGKTVDWYNYTERYAQWVADHKDDPRFVGFFEMDVDIVLGYEKVKELQNILFQASDKIIPVWHKNRGIDEFKRMCHETKGDIVAITGFRNEDIIDKQYPAFVKYAWSCGKKIHCLGMTRKKILDKVPFDYVDSSSWKQAGIYGNRLHFKNGQMVTKSVHGRYTTTELNNLNLVEYMKFAEYYNAKWHRINHDLYENFNWQWWRTCTKPRKEVKGMKKRKSTIELAKVGVTTALYVVLSLLVAPFSFGAIQLRLSEMFNHLIIFNKRYILSMILGCFIVNLFSPLGVIDLVFGVAGTVLSSLGIYTMNKVFDKFELKGGLKVKLLLSSVISAITMFPVAIELVIVSKVPFWATYATTALGELISCLFGAVVVYELNKRVNLSE