MTQLNDYLAIQAGNFEKTPSTFVFTPKQAMTLKEIQKRFKLYPLFSKVRFETNPAMPETSMYIDFQFKQEEYRYYLELLERQEEEEFLESYFRMEPIMEETLAAVRQAKQDIYLETLFQADSMLSYAVQLHATYCIAPDLLICRDLSAGNKLFGKDWLGFQTETDIMPDVESLYIIHSVYDNESAEPQSFWFHTHGLNRLGFAEVEIIIPNPLESFYGISDLIRTYVNNCIENEQFVMLEPAPMVQTPERLEYVLAVPWEVGLEYVKQPPLIESIPDLEELAFPSSLPQGEFLGDLADRDEHHAGPSVLLFRAIETEPQLQTFFQSFNEQQSLMFLKTRKETLTMADKARNRLPYFRNIFEAETKPAKKGFFGRNKVQADPDYRFLMKFGIPFGEGEDDKEHIWFEPLELYKDKIKGKLINEPFYLRDMQKDGIYEVPLEQLTDWQVSSETSFYDPNNVYQFFLPYTNS