MLQLIAPDEIFFLNFLREKEKIIPPNQSMSSTQTETEVLLKKRKNDEVARMEKAESLRQAEEERQIQKRKKQNTFVPPEYLALRHLASEREQHRIDRVLKVEKELKQKAISSDKTQQEQDQGKLVFVVRVQGPKRAHLPQQVDLILKLLRLTEMNTGVFVRETSSVIPLLKVIRAHVVIGEPSLYTVRSLVQKRAKITIEGENGPRSVELNDNNVIEDKLGDYGIVCMEDIIHEIFSLEENFKVVNKFLNPFQLSPPESGWGPESKLRKLVAEESKSKVSNSGRAELEYVDIDKYIEEQN*