MGDALSVEEQRSVLSFRCSAPESDTITKLVKRCRAMVVKLLPVEVELSQITDATSSIITPLLRAKAMFMNEANKNPADYDPVDKLESVMSARYRYRESDGDESAPSSALETAIDQHGTIFLSSSEAQHVVNSLWRGDWIQRNNDNMDIDYVPYQAAESSSFWAHLNPDRMSVPRYQSTFKMVVWTIFLFVYSQSVQSPLESFNSERNWDGYEIVLYLMAAMATVGFWTIVNLITDCLLLTAFGLRVAGLSLDASKDDQAQLLHFRSFQVLSCVAPFIWMKLLTVFDGFKIESVGTLQVVVARMLRESTIFFILLAIMGIGFVQSLYALDAADGESGGRGIRFGYPFGLIIFYGWNFVATIEWILPRDMYIALNRYTMTILRSISAYFNEPPPDEEGDPVILISVFPNPALTESPVHQEMEIMRKQLDRLEKLLLESRDKP