MPSPSSSRIQDPNQIWYNNVLRTKLAEVKGHQNWVKVTGEYLSFPGGGNQFKNGALHYIDHIKKSLPDIRWGKRTRVILDVGCGVASFGGYLFDRDVFTMSFAPKDEHESQVQFALERGIPAISAVMAMSKLTKAMCWELVVIYSDKLNQVGAVIYKKLTSNECYDNRKQNDPPICGTNDDPDAIWNVELEACMHKVPVDESIRGTNWPKTWPQRLESPPYWLKAIESGVYGKSAPENFTADYEHWKRVVSKSYLNGLGID*