MGMLKIGKNCSVCKEWQEHCYWSHMADDCKHFLTYMVGDFTESMIVPSRFANNFNGHISEVVNLKSPSGKTWSIGVANSDTGELVLRSGWKEFVDANGVQENDCLLFRYSGVSSFDVLIFDPSGCEKASPHFVENRGFGREEKSAGAEGGGRDGDKNGHHQHQLEMTPHKNSSRCRSIPSACKRGLFSDEIEQDHREEKKEGDDEDEDEDKDGEDRYYFCRHGGRVTEYNLSKGDKEEISRVPVPVEPGNPVLVKVIHASHLLSSRYSTVGVSPEFAGRYLGPAMAREVVMERGGGGGRGDQWHVRFVRRESSRGFHGTGWRRFARDNGLLAHDVCLFELRLVDGAGAGDRLRRRPRPTMAVHVLRRVRGRFVLIR