MKNIINVVILMLFVNCFGDEFKEFLKANQIVYSTPSEMLRRRAIFEQSKKEIEEFNKEPHSFFLGITQFADKTDEEFNQMFSMKMDRQDEFSMMSTDEEENKNESDDVYMEYNLSQDEETYGREMRRKVRGKKYRGVRFMRKVHVPKKYRIGRKWQFNKKKDIVKELPEGIDFRKFGKLTYIREQTGCGGCWSFASVCALESRYLIDYNLTVDDVGRTWALSEQQLLDCCIENNGCEGGSMERSFRCMNRTKGVMQRIRYPYEAETQDCKEFNNEYKEVTLGGYALVPRGNERALMSAIHKFGVLGIGLDTRSKLFKHYRGGIYYNEECTRRGLSHAMNLVGYGTTKEGQKYYIIRNSWGDWKWGEDGYMRLYRGGNHCGVATNAFFPLFVRRVNDDPKPMSHTETMIKDLINRHRLGWI