MAATTSIRSFVSHVILDLDGTLLNTDGIVAEVLKRFLVKYGKKWDGRVAQRIVGKTPLEAATAIVEDYELPCTTEEFISEITPLFSDQWCNIRALPGAVRLLKHLNGHGVPMALASNSPRENIEAKISYHHGWKDYFSVIIGGDEVRMGKPSPEIFLEAAKKLHVEPSKCLVIEDSLTGVMAGNAAGMGVVAVPSMRKQAPLFNIADEVINSLLDLQPEKWGLPPFQDWIEGTLPIEPFFIGGPVIKGFGRGSKVLGIPTANLCADDFSVILSEHASGVYFGWAGLSARGTYKMVMSIGWNPYFDNNEKAIEPWLLHDFDEDFYGEELRLVIVGYVRPEANFASLEALIAKIHEDRKIAEKALDLPIYASYKDSPYLSSSLLQSNYHS