MSEGLVSATAAATMASLTTSRLLPHAKASSIRLLPSLSSPNPKPSSLCFRSLSSSSSFAFLPLLHRSPWRRTVAAGVPRGSAGSATAFVSDPDQLKSAREDIKELLKTTFCHPILVRLGWHDAGTYDKNIEEWPKRGGANGSLRFEIELKHAANAGLVNALKLLQPIKEKYSSVTYADLFQLASATAVEEAGGPKIPMKYGRVDVIGPEQCPDEGRLPDAGPPSPAGHLRDVFYRMGLNDKEIVALSGAHTLGRSRPERSGWGKPESKYTKDGPGAPGGQSWTVQWLKFDNLYFKDIKERKDEDLLVLPTDAALFEDPSFKVYAEKYAEDQDAFFADYAEAHAKLSNLGAKFDPPEGFSIDDSENPVPEKFVASKYSSGKRELSESMKQKIRAEYEAVGGSPDKPLKSNYFLNIIILVAVLALLTSLLGN