MSRDAHLGVGVEGDAAEEKNAAADGGEGVGFRSGGGGGHKLSLVPLIFLIFFEVAGGPYGAEPAVQAAGPLYALLGFLIFPFIWAIPEALVTAELSTAMPGNGGFVLWADRAFGPFSGSLMGTWKYVSSAINGAAFPALCADYLARVAPAVSGGGARVATIVAFNVALTFVNYTGLTVVGWSAVGLGVASLSPFLVMSGAALPKIRPRRWRVVAAERDWKLFFNTLFWNLNYWDSVSTMAGEVERPGKTLPKALVSAVSMTSLGYLLPLMAATGAIDVAPESWGNGFFADAAGMIGGRWLKYWIEVGAVLSSIGLYSATLSSAAFQLLGMADLGLLPRAFAARAPVFRTPWVSILATSAIILGMSFLSFNSIVAAANFLYSLGMLLEFAAFVWLRVKRPAMARPYRVPARLPAAVALCLVPSAFLVFVMAIAGWKVYAISAAFTAAGVAVYYLMRFCKARGCLRFSDGGDQGTTAVYQDGSNAGDV*