MASLVAIQPKQPSFSLLPSSNSDFNGARLISSFQYKRKPCLSKGALQVTASSEKKILIMGGTRFIGVFLSRLLVKEGHQVTLFTRGKAPISQQLPGESDQDYADFSSKLLHLKGDRMDFDFVKSSLSAEGYDVVYDINGREATEVEPILDALPNLEQYIYCSSAGVYLKTDYLPHFEVDAGDPKSRHKGKLETESLLVSRDVNWTSLRPVYIYGPLNYNPVEEWFFHRLKAGRPIPIPNSGMQITQLGHVKDLAKAFVQVLGNEKASKQVFNISGEKYVTFDGLAKACAKAGGFPEPELVHYNPKEFDFGKKKAFPFRDQHFFTSIEKSKALLGWKPDFDLVEGLTDSYNLDFGRGTFRKAADFSTDDMILEKKLVPQS*