MSSNRKTSLVWKYFIIEANNPRMVQCKICNSKVSRGSDDPKKQGLSGLTSHLKNHHPDIKLTPEKAENPKRHHALIAPNYEIASEKYYRSLLDPTYEKIKVALKEKLVQSEAENVSVCLDAWSSFHNGYLGMTVHFISKDWNRVKFCISCSSFDESHTAKNIFKEIKAAAEEWEISSKIGVCLRDDAANVKAAFNEPSCNYKSAGCLNHSLQLVIKKDLLSDPTINELIEKSRKLCSYASHSIGFYTELNRQQEIQMDRKDRLGLKNDVATRWNSTYYMLERVLHLKPAIAATLLKFPSVGIEFSVQDWSLYEKVVRILSVFEEATKMLSGSDSCISSCIPIVTTIIKALETTSGDVSVQKLKIAMKNAMEKRFSAIEKTEHYSVATLLNPKYKWYFFRSQAALQNAKHIVMSQMENFEPLEDELAPVTQIPSGDNEKNTAFSHIMSKIIAQSQTGPNEHSSSKMTREVLKDFLDCPMASHCLEFWKNYEKNATSKIKLALTKVAKKYLTPPPTSTDVERLFSTAGDILSNERNRLLPEDLEKLFFCRKNLAVVVFCY