MSPSLAKSSEKLKNEIEDYHKGVKYLHESGIQKVPKKYIFPISERPNCYTINENPQVASKHNLKLPVIDFSQLYGPNRAQVLDSLSYACENYGFFQLTNHGIPEEVIKNMVDVGGRFFDLPLVEREKYMTKDMTTPVRYGTSFNQTKDGVFCWRDFLKLVCDPLPQVLPHWPSSPSYFREMAVTYSKETKILFIKLVEAILESLGINVATKNKTQQNDEEIMLKEFEDGSQLMAVNFYPPCPNPDLTLGMPPHSDYGFLTLLLQDEVEGLQVKSNDDWVTIQPIPNAFVVNVGDHLEIFSNGKYKSVLHRVLVNSLKSRISVASLHSLPFNSIIKPSPKLISETNPSLYKDTNFAAFLEYLKSCDSTNKSFLETRRLT*