MESLRLCFHNFLSFHLSIIAKIFRWLFSSLPTIKRFPLFVPFIDAYISLLFRFANLSPCTLDLDDQTTIHFWAPNHRRYDKPNLVLIHGYGGDAKWQFMYQVKSLAESFNLYIPDLLFFGKSYTTRKERTEEFQAKCVVQGLKELGVRNCSMFAISYGGFVGYRMAEMNPEMVEKVVILSSGVGCSKDQKEEQLKKIGRDPVELLIPAKPEDLHVLVNLSIYKYNPFKWAPDYFLQEFIDMISRTYLKEKQELVHHLLSNHTDCRLPILNQETLLIWGDKDRVFPLMFGYQLQRHLGPRAKLEIIKNTGHAANIESPDSVNALIKAFILPQSKDL*