MTEPGNATRGGGTQSGTGPTGTAPAPPGDRQPGGTGGTGPRDRETDSPDSAQIRSSILPGGKEAKVKPPPTFTGDRDAAEGFLKAVKLNLRMNKQMYNTDERKILYTLSHMEGGTAETWKNNALDDIFDEEKDDEEITFETFEKRFRERFEPFDKVATAQRKLETLRMKRDEGGADEYVNKFRELANRTKFDDAALIVYFRRGLPENLTRRVMGHTPRPETIDDWMDLAKLHDGIYQETTHAINRDREIVNRQQNLRRNIAKNVGKIELQINRLSESERQDYMKKGLCFYCSKTGHRVRDCPLKGSNSAPVQERKKPSAAETFAKIRALTGEMELEEKDKMLGLIEQSGF