FIRITRLQDINTILEKRVQEKTADLQMANVALEKANRLKSEFLTTMSAELRTPLNAIIGFAEVLRDEIAGSLSKDQKEYVTDIHSSGHHLLDMINNILDLSKIETGKMHLQYEEFCIEDAINDTLTIINASANNKGISVHTNIQDNTPLLSADKTKFRQILYNLLSNAVKFTPENGKITINVFQKDNSLQFEIVDTGIGIKPEDKEKLFEAFHQADASLTREYEGTGLGLHLTKRLVELHGGKIWAESTFGKGSTFFFILPINPVNK