MSLTMRIFTASRNGQRLFGSHGARLLAAQRAEPKDIVEVPKGYVYVNNKELSMEFADITDRAASTMFFGELLRGFAVTLA HIFKEPATINYPFEKGPLSPRFRGEHALRRYPSGEERCIACKLCEAICPAQAITIEAEERADGSRRTTRYDIDMTKCIYC GFCQEACPVDAIVEGPNFEFSTETHEELLYNKEKLLCNGDKWESEIASNLQADHLYR