MESLRLCFHNFLSFHLSIIVKIFRWLFSPLPTIKRFPLFVPFIDAYISLLFRFSNLSPCTLDLDDQTTIHFWAPNHRRYDKPNLVLIHGYGGDAKWQFMYQVKSLAQSFNLYIPDLLFFGKSYTTRKERTEEFQAKCVVQGLKELGVRNCSMFAISYGGFVGYRMAEMNPEMVEKVVILSSGVGCSKDQKEEQLKKIGRDPVELLIPAKPEDLHVLVNLSIYKYNPFKWAPDYFLQEFIDMISRTYLKEKQELVHHLLSNHTDCRLPILSQETLLIWGDKDRVFPLMFGYQLQRHLGPRAKLEIIKNTGHAANIESPDSVNALIKAFILPQSKYLNG*