MDSKATFTNEGAPSEAGSVGNTVISASAKPMKLQLPASCDPPPPQGPTKELVWIVFGGTGHMGRSLVKCALSHGDSVTTVGKRFESTPEDMVQQHERCMGALCDVRIRETVERVVERTIERFGRVDVIANCSGYGVIGACEDQDEHEIRNQFETNFMGTLHIIQASLPYFRQQAAGRYLIFSSTAGALGVPGLGPYCSTKYAVEGLIEAMLYEIDSFNLKATLVEPGLVRRDEPDSQTNPLPTWGHFLIRPASDPYLDPTSPALHAMRMVQWLGDRQPTSAVKCAELVWQLGHCSYPPLRLLLGNYAIESIRDRLRSVTEELEDWKHLNFPAPPDVSDTQENDQEKNERTDTDKDGDKAGGSMEEKMDDAVEDRLDAMDEEMVDFPG