MSWFRFPLVASLLLPPLLFASAQPAAGQPAAFPLEDDAAVALPPLPGIPLLPSTAVVALPPQPQPPPAPVSLALAAEGEANVTTASAETSADFDDDVEGEGEGEGESGLTTGKIVSASIIGGIHATLYTWAYFAWYRPRTKYDELTFIDEGWFGPGTYAGGADKLGHFYSNYLFVRGTVGVLEAGGWERKWALPASLALTLSFFTAIEIKDGYHKGFGFSLQDITANLSGNALAALLLAVPAIDRAIDLRIEYLPSKAFRDELRMGGVDAAEDYTGQSFVLAFHLGSIEPLRRSRYLGWTQYVDVVGGYQARNYKPAPADPSAELPTQELYFGLALDMQAVMRAWDRSVSSPGWSNAIDTTRAIFEFVQVPYTTLELVDAERVNPPVTDESSAGLRW