MGMLKIGKNCSVCKEWQEHCYWSHMADDCKHFLTYMVGDFTESMIVPSRFANNFNGHISEVVNLKSPSGKTWSIGVANSDTGELVLRSGWKEFVDANGVQENDCLLFRYSGVSSFDVLIFDPSGCEKASPHFVGNRGFGREEKSAGAEGGGRDGDKNGHHQHQLEMTPHKNSSRCRSIPRACERGLFSDEIEQDHREEKKEGDDDDEDEDEDEDEDEDEDGQDRYYFCRHGGRVTEYNLSEGDKEEISRVPVPVEPGNPVLVKVIHASHLLSSRYSTVARTAAFARSGKNTATGAIWPTTTVPARFANNFNGHISEEVNLRSPSGETWSIGVANSDAGELVLRSGWKEFVDANGVQENDCLLFRYSGVSSFDVLIFDPSGCEKASPHFVGSHGFGGAENSAGAEQGGGNGRRTPPIVDGDNGHRHHLEMTLHRNGCRSIPSACKRSLFSDES