MSTIDGMVNHGPSFCDLTWRPGGLETDLTLKVAGKMQNEVGVETLLHLAVTSMTMEMIDHALDTAKAKGPNNILALKGDPVKGKDPAQDPLQCALYLVSFHFLSKPLLTTITITNANANANDLSY