MDTLSLPEFCLAPALHKTIGAKDLLDKAGVALPHTTHCAPDEIIMSFMGSGTAKDGFKPEGAGFVSFDPKTFEIKQRWEGQDSKTRFGYDFWYQPRHNVMVSSEWGDPDCFTKGFNPAHVGEGRYGSKLYVWDWSDRTVKQELDVGAGSIPLEVCFLHNPDKAEGYTGCALSSEMVRFTKTSDGKWESKTVIKVEPIEVTGWALPHMISMDDRFLYLSNWLHGDVRQYDITEDEPKLVGQFFVGGSMKQNGPVKRADGGEQPEALVVKGVVIQGGAQMVQLSLDGKRLYVSTSLFSSWDKQFYPDMGKYGAQLIQLDVDTEKGGLTLNPNFILDFGKEPDGPVLYLV*