MDFYGFNSKSSFNPSLFDPFKHGASGFGGALQGGAAAALPHSLVLDSEKGELVKAPARVGKKGVSEAKALAALKNHSEAERRRRERINAHLSTLRGLVPCTEKMDKAALLAAVISQVKELKKDALESSKGFLIPVDDDEVKVEPYVIXAGDGTISVKASVCCEYRSEHLSDLREALDSLHLKMVKAEIATLGNRVKNVFVLTSFKKDSNDANTEAYELLASSVHQVLSSVLDKASPSPEYSPRTTLPSKRXRLSYFDKIDTSSSSS