MRLNLGGTAQALAASLLVAWVLIRILLHGTTTKGKLLLEPLRWPLIGHLHLLMVDKPLHRVLASLADCHGLIMKLRMGQKPTLVVSDADIARECLTTHDRAFASRPMVAAGRTLGFDYTAIAWATYGPLWRDLRKVCTLELLSTRRLETLSHVRDEESANCLKRLYSVWEARKEEGQKVQVGIRVDMVLEVIKKMVGGRSSLRLGPEEEVMEFKELVEEAFYVSGLGDVMAVLGWIDLQGSERAMKKLREKTNIISQLRLDERSGDRSLRSLHPHLTGEISYQVHTPRNLVYAMNSDTSAVRLEWALASLLSNPEAMRKVKEELDTKIGKERRVEEADIANLPYL*