MKFVKRLVRDLRIRRYLLCLGQHATSVCGDELDRVLEVVMGLSETISRPVTEFAENRMVRDGWGTRSNFQASYGLSVMPEGYDDGKAILKAFEDLDRRMGEGTEAAELNARNN*