MVRNITKALLVFAVLCSSFGLSAKSYITGGLGLQFDLGSLGDTIATDGLDASGSYKTTDSTGTQAGVLPRRAIIPENRLLSLQHTTNGLISAKTSGAMTGLTLSLGYEQDFGKAFFWRVNAHYTRKVMGGDTSAKFLGQGFYDITWDYHAIQVPVNVGIKLSVTEDTAFYIGAGVHYFNGGWSLAGSNRLNDVHNALVGAGVTNTTILGLVADGTDPSANWEKTTFQVSGVAPNWLIGAQTKISDKGSLYMEVETLFSFKYGIGHPRSAGGAQGLAPSVAYPQVLGGNQYRFGYKHEI