MSLQKSASFSLTINQNAAIVSRTNSRTICEAFKEFMEFWDIGNEVSAESPVLVSSDGASNLPQSVGNESNVFGHLATPVNPASGGWFTNNLEILANNNSDGNNKLNACYTFISHKRTDSEDDSPEIDIKEEDIQKTVEVSGSELNTEPMAFLQGLNSGNLMQFSQQSVLREMMLQDIQIQSNTLPKLENHNIGGYSFSMVLDEKPKSQWMYSIPLNKLYIRMNKAFNVDVHFKSKMPIQPLNLRVFLCFTNDVSAPVVRCQNHLSIEPLPANNAKMRESLLRSENPNSVYCGTAQGKGISERFSVVVPLNMSRSVTRTGLTRQTLAFKFVCQNSCIGRKETSLVFCLEKACGDIVGQHVIHVKVCTCPKRDRIQDERQLDSKKRKSVAEATDEDEPAKVRRCTAIKTEDTESNDSRDSDNSAAEWNVSRTQDGDYRLTITCPKKECLLQSIEGMIKEAAAEVLRNPNQENLRRHANKLLSLKKSAHELP