MSDDESALILANRTNFVDVPQPVLSVAGTHTVEELSAFADFPANHAFRDALLGVAAYTRARSLPRFGTGNDTLLFATATGPCCAAEGSAGAQHTHHVVMATAHYIGHLAGKQLTCPWGCGPLFDQSKQPVIFCCCDSDKLFGVGEWFPPPGAIQTTAATAAASAKKRSQPKEPKSPEDVRGKYNPVLEPDLLLPSHFKKYFGGGDLAHLRAFFGDELLQLAGIGDEGLSTKKARQQIRLLLDCYLIRNSSPDHDFSAGIQECYVRMGKKSEMEEPVRRLFESIRDGPITSEVYAPSPALGPVE*