MVLKTNVKELDMDAARAERQLNNKLKKEAKESGEEYKVTKLVVIALKHYSVCRQALGLPLEEPGRYVDASYFGNRYDPTNSLYCYDYWGEPKNSEKSKQQRMIDTHNSSIVGKGNVWYETSYEDFIKQKMC*