MKVIPDDLVRECLMRVPYNSHDKMKAVCRSWEAMVSGPKFYADRKISGTSEQLLCMIQRVDGGDFSITVYDPAKGTWGRLPPIDDPHFDGIEAWVQCVAVNRKLVLMGGFHKSKKSQMKSVYIYDFESAKWSRGVDMPRAPAFFACCVSSSTGLVYIAGGIDERTNPLAAAEAYNVEEDKWEIIPTMIQPHGHRCRGIFIEGKFMVSGAEFFDPTVGEWRRWEDMLTFRGEVIRSCLVASSCGEFFTFSEQMVIKYDGEKNLWAVVASLPQLHNGATRFL*