MDSAQNPKFLSSYLFFAFLLVSSNLLTFFISTSFNSSCTLNQQTNAPSTVLTKPTPKYEAIQESDTTQTDQNLPSEFLAFTSPQKLPRGFNKNFDSDEIMPPIGHPCTLFRDLLHRYMSYNVNGSCPDDELLAQKLLLKGCEPLPQRRCHPVAPQEYVEPYPFPESLWRTPSDFSVVWTAFTCKNYDCLVNRAKTQRGFDDCKDCFDLNGRERSRWTAKNGAGLDFSIDEVLAVTKAGTIRIGLDIGGGVATFAVRMRERNVTIVTTSMNLNGPFNSFIASRGVIPLYVSISQRLPFFDNTLDIVHSMHVLSNWIPETLLHFLLFDIYRVLRPGGLFWLDHFFCVGEQLEKQYAPLIDSIGFNKVKWIVGRKLDRGPELNEMYLSALLMKPLKNSW*