MLVDVGSMPRAHMVFDMLASRSECSWNALINGYIRCGQSKRALALYQKMLQASRHPTGYTFVALLRVCTKLKDVETGRNLHADIANVGLLKSNLFVGNALIDMYAKCGSLLEAQEVFDVLPNRSVVTWTALIAGYSQNEHGDEALKCFEQMRCDGVTPNAVTYACSLKACGSIRDSKKGKELHAEVERQGLLESNQYVGNALVDMYAKCGMLEKAKSVFDKLVVRDAVSFNALIAGYTEHEHGEEALACYKRMKQEGFSPDVITYTCILKACGSIGAIDRGKEIHNDIRKKGLLKRDILLGSTLVDMYAKCGALAKSQEVFDQLPVRDALTWTALITGYAQQGETENVLYFFDRMRESGVKPDPITFLSVLNACSHAGLVEKGQTYYEAMCEDGHIPSVKHHACIVDLLGRAGQLDRVVAMMEKTPFQPTMIMWLTVLTACRKWGNVELGRQAFKQALKLDRKE