MSKDEQSPAFSMGDLGASFSGAEPSFALSLSFACPTSIPDAFVLFFFFAICAARYVSGLNASERAGLASVLKDKLNSLTGISSGYLESLSPNIRRRVSALQDLQKEHDEHEAKFLEERAALIAKYEKLYAPLYEKRFNIVNGITDIEPTESPPVNAATEGIVSEDKGVPDFWLTAMKTNDVLGQEITKRDEGPLKYLKDIRNFSLEGEKGFKLEFHFSENPYFKNTLLTKVYHMVEEDEPILERAVGTTIEWYPGKNVTQKVLQKKPKKGSRNTKPVTKIEECDSFFNFFDPPKVPEDDEDLDEETAERLQDLMEQDYDIGSTIKDKIIPHAVSWYTGEALQGEEFDEAEEDEGEEEEEEEEEEDEDEDEEDEDEEEESNKKSQLESKTRYVGIGLYKKSVGDGFPGSMSSENAAEFDKLWHMHKTGKLHSLIEIAFPKLQKLSRVTDSWCTAGEGLRIEQDFNNKRIDTHCSCRGLGSKFLY*