MILVKNGLVYTPEPIGKAHILLGGGSVLAVFSEQQFPWINLTGIPLLEVIDVEGDIVVPGLIDMHVHITGGGGEMGPSSRTPEAGLAEILEAGITTLVGVLGTDCVSRSLENLRTKAKALQEEGITAYMWSGCYRVPSPTLTGNLVRDLQLINEVIGAGEIAISDHRGSWPSTEELLHLVSDARVGGMLSGKAGIVHFHVGSASSLLDPLWSVFNASREAIPLTQMIPTHVSHRGPELVKAAEVWVKAGGLVDFTSDQEGETASYDALKDWADRDVPTTAVSISSDAFGSLPVFDSKGNLVKYAVASPLANLNTIRRLIREAEWKVENAISLSTKNPAKFLSLSHKGHLSPGSDGDVLVLDQSSLDVKYVIAKGRLLRTPSWTKKGLFEH*