MVNWFQPPLQTKVEYRQGDTIIAVPAKSGTTWTMNIFHQLKTGGDPDFKDIYAEVPWSEFKEGPDQPDEELLERWKKMPADVPRAFKTHSSPGPEGTPLPEMGCFATYREDLKYIVVMRNPEEAIVSFKPFIEAHNPKAFEYWGEPEMREKFLKPTFQAFFDECVLPGFPNMPPEIVPPGGLLTMLFFGFVNGWWPLRNKPNVLFLHFSEMKADHEGSVRKIAKHLGFKPTEEQWPKILEYTSFAWMKENQAKFEVGTLMPFPFILPGGMVRKGAQGKAAEDGMSPEIQAVIKDWADKMVPDEAARKWLFEGGALPP*