MTTAEDSHPAQSGGTSERRSRVTLYVIVIKGAVRKPEKPNGPVCRCYLYHKATGAFISTGRWCREHLPSLALKASSLDLVSAVLTVMLDSVTHSTFLPNASFCDPLMSWTDLFSNEEYYPAFEHQTACDSYWTSVHPEYWTKRHVWEWLQFCCDQYKLDTNCISFCHFNVSGLQLCSMTQEEFVEAAGLCGEYLYFILQNIRSQGYSFFNDAEETKAGIKDYADSSCLKTSGIKSQDCHSHSRTSLQSSHLWEFVRDLLLSPEENCGILEWEDREQGIFRVVKSEALAKMWGQRKKNDRMTYEKLSRALRYYYKTGILERVDRRLVYKFGKNAHGWQEDKL