MMLLTGSRITQSFLLTVKTREPQCLCLLQSEQRKRMSTNHAAIDKGKPPPSRSAPAIIDMEALNTPGMKFSDGHGLKGPTGKGRQTRKMNLYQAIRDALGTALAKNPKSFVFGEDVETGVFRCTTGLVDEFGKRRVFNTPLTEQGIAGFGIGLASVGGCAIRAPIGSVGHGGLYHSQSPEILYRAAVEEVPIDDYTIPLGQAEVLRKGVDLTVVSYGTPLHICLRAINMLQQPPSSILSSTINPLPMEDLVSAVRKTGRLGRRAFEYLEAPVGVVSGWDTPVPLSFERFYQPDVIRVFDK