MELRRKIALHILPLFLAIFLFTMGEAYLKSVRVDEIPFAGRKALANRRSSGIHLISSLEHQRTFLHLFHVPYIICFYAAK GKWPYVPGFMKYRVDNAARSFFNQNDSFIKQFCTKWIQVKECFRPLFDKSNNTDVEVETLDAKIQGQRCNCDKLLLSTEP PVPVVYFDKNYIGNVSSETILNTIEFLESFLPPPTKKHKRKNRVRGRVDDMDIE