MSKDEQSPAFSMGDLGASLSGAEPSFALSLSFACPTSIPDAFVLFFFFAICAARIRFTVSITVILMFSSSAITQDKLNSLTGISSGYLESLSPNIRRRVSALQDLQKEHDEHEAKFLEERAALIAKYEKLVFNIVNGITDIEPTESPPVNAATEGIVSEDKGVPDFWLTAMKTNDVLGQEITKRDEGPLKYLKDIRNFSLEGEKGFKLEFHFSENPYFKNTLLTKVYHMVEEDEPILERAVGTTIEWYPGKNVTQKVLQKKPKKGSRNTKPVTKIEECDSFFNFFDPPKVPEDDEDLDEETAERLQDLMEQDYDIGSTIKDKIIPHAVSWYTGEALQGEEFDEAEEDEGEEEEEEEEEEDEDEDEEDEDEEEESNKKSQLESKKNPSQPGGGEQPTECKQQ*