MATLIIPPVLTSPRDDAAQLYKAFKGFGCDTASIINILAHRDATQRGLIQQEYRLMYSEELSNRLSRELSGDNKKAFLLWMHDPAVRDATIVRQALSGVVVDLRAATEVICSRTPSQIQYFKQIYYTMNGVYLEHDIESRTSDDHKKLLLSYVRTIRYEGPEVDSALAERDAKALYKAGEKRWGTDEKTFIRIFTESSRAHLAAVSYAYKSKYKNKLRSAVKSETSGLFRFGLLSILRCAKNPASFFAKQLHKAMKGLGTNDAALIRIIVTRAEIDMQYIKAEYRKKYKKCLNDAVYSETSGNYRTFLLSLLGPNY*