MFKFDRKQEVYEVGGVKFGGQPGEYPTVLVSTMFYARHKIVTDEDKGIFDRAAAETLWNTQVSLSDATGNPYVNQIVGETPESIRKYIDWFIEIDDKTPFLIDSSAGEVRAAAAQYCTEIGVANRAIHNSINASIEQSEIDILTESDVEAAIVLAFNATDPTVKGKLDILEVGGSGQTKGMLQVAEECGIKIPLIDVAAMPLGAGSGATIRSIPTIKGKLGLPVGGGYHNMASAWDWLRKFKKTQPDPKAIYMPADIGTNLVAQIAGSDFLLYGPIENVEKVFPAVAMVDIMLGETAKELGVEIADSENHPVTRLT