MSSANLEDLNKVWEIKALKRKPREDEARKILEKVANQVQPIMTRRKWRVKLLSEFCPTNPRLLGVNVNRGVQVKLRLRRVNHDLDFLSYHEILDTMLHELCHNAHGPHNASFYKLWDELRKECEELMSKGITGTGQGFDMPGKRLGGLSRQPSLSFLRATAATAAEKRVRAGTLLPSGPQRLGGDSSIMSDLSPIQAAAMAAERRLLDDIWCGSQSTDALEDEENDSDTYKEPVSIRETCTSVNGKSVKRCNSWSNAHSCPPSSSHQQGSDVIDLTEESFEIRCTKRNRSPGDQGPSCAKDVPNAGVMKSSIPLPSTSYNANQSREESTMWECAECTLLNPSLAPICELCTAAKPKEREMKHKVWSCKFCTLENEVKLEKCEACGQWRYSYGAPLSTGAPNVGT