MDSTQNPKFLTSYLFFAFLLASSNLLTFFISTSFDSSCTFNQQTNTPSTVLAKPTPKYEAIQESSDNTQTDENLPSEFLAFTSPQKLPRGFNKNFNSDEIMPPIGRPCTLFRDLLDRYMSYNVNGSCPDDELLAQKLLLKGCEPLPRRRCHPAAPQEYVEPYPFPESQWRTPSDFSVVWTAFTCKNYDCLVNRARNQRAFDDCKDCFDLNGRERRRWTAKNGAGLDFSIDEVLAVKKAGTIRIGLDIGGGVATFAVRMRERNVTILTTSMNLNGPFNSFIASRGVIPLYVSISQRLPFFDNTLDIVHSMHVLSNWIPETLLHFLLFDIYRVLRPGGLFWLDHFFCVGDQFEKVYAPLIESIGFNKVKWIVGRKFDRGPELNEMYLSALLMKPLKNSW*