MATFRDKVVSVTLTYGATSISETQFDIPLILTGHNVTGNLVDYFTSSDALLQAGFGTADPAYKMAKLLFDGLFAPEQVIVGKRDVSKTTLTPVVEDSATYVITIKANSKSKDFKFVADDTATAQEIVVGLTEMINADVVYKEFFTVSNDGSVITVTPVAGKYATMDSSGFTTKVEYANDILEDIAKIADYENSWFWLLSDSHAEQDIIDLAGYVEEHDKVYFFSTSQPGVLTKEEDNILERLGDMGYNNTCMALWMTNADTVFPEAAVVGSICSATPGTTTLHGKTLVGIEIEKLGQTAENFIVQQNGNIYRKEHGVLFYRDGFMVSGFYVDYVVHALWFKARVEESLFALFKQQSMLGSGVRATSAGLALIRQAVTANPIQVGINNGSIANEVVTSEETGLLVSLKPTIYIPSRADMTDAQINARLVDGMVIEYVYAGFFHYVKVQVNVLTNRTANSQNSNSSTVSS