MTFGWRFSSEECDDAKSLELMETFLDAGHVELDTALAYSGGETEKIMGRIFDADPSLMERCTVATKANPWPGGNMTSSAGEGGLAPSELRAQVEASRASLSPYGPIDLLYLHAPDAATEIEQTLAELKAMHDEGAFVNLGLSNFPAWEVAYIHGKCEDIGLPPPTTYQGMYNCLTRAVEPELLPALRKLNMRFLAYNPLAGGLLTGKHRGKMDDAQLCAEGASRGRFTENKMYRDRFWNERYFAAVDTICAACETNGVAPAEAALRWLYSHSRLDGAYGDGVILGASSAGHLEANLAAAEKAANGEALPESVLEAIEAAFEVCAPVAPPYSR