MRRATIRVVIPVVRWQKFRCLSQVTDGVPQVSSAQERPTNTSRESGDDQFDVVIVGGGMVGAAVGCGLASSALTRSLRVAIVDGNPATKEKYNKKSDAVPDSRVSAITPATVRFLKDVGAWENIQRSRHAPFDAMQVWDYSGLGYTRYQAADVGEDFLGYVVENNLLISSLASALERTGFAEIICPATVQGVQFPAKTSSSSARNLFENLSERAQSHIGASTCVREQKNVGQTSPNSFALNDDWAQVMLEGGRLLRTRLVVGADGGRSRVRDMAGLETRGWDYNQHALICTVRVGYHHSTAWQRFLPTGPLALLPVGEDMSNIVWSTTPEKAKELKAMSKEDFVTAVNRALTEDFGPLPSSRMGGPFNSKWLTPLFGEMPPSVSEPFIAPPPVTACLSDRLSFPLSLRHATKYVSNRVALVGDAAHTVHPLAGQGVNLGFGDAATLVETLREGIKTGQDIGELALLEKYEKERLWANLPMMAVLDGFQRVFGTDFPLLNIARAGGFNAVQYIGPLKKRIISFAMGS*