MLPTGLKESQIRENNNQKVHPQPIEETMNQGQEAMEALITKIFTNISSLKAAYIQLQSAHTPYDSDKIQSADKLVIDELKSLSELKHFYRDSNPKLTSASPQDSRLVAEIQEQQNLLKTYEVMVKKFQSQIQNKDSEILELQQQILESNQKKGKLEKKLKQRGLQAKELEDFEENSFFSTELTPDLFSSAAEAAYKAIHDFSKPLINLMKAAGWDLDAAANAIQPAVVYAKRSHQKYAFESHICQRMFSGFEKESFSVEHDDLTISNEGFFHQFLALRVMDPLDVLSQNPDSIFGKFCRGKYLSVIHPKMESSFFGSLDQRNYVVSGGHPRTPFYQAFLKLAKSIWLLHRLALSFDPHVTLFQVREGTEFSEVYMESIVKNVIVGEGDQRAMVGFMVMPGFKIGGSVIQCQVYLSGAKCAE