MESDQGDLADIVRSGGFAGASGAAEFPVSDQKLPSEATVLPSPGDRINNLGDPFGCHRDPLLHSGGGQIEVAIESSDGGGGGMIVSRKLRMSEEIIKACDINHRAFRVSSGGAKGSPLPPNAIVPTAVLIGEMTKASDGAAVGCSVDDGGVRISSTRTLGIKRRKNQVKKVVCIPAPTAASNRHNGEVVPYDLWAWRKYGQKPIKGSPYPRGYYRCSSSKGCTARKQVERSPINPNMLVITYTSEHNHPWPTQRNALAGSTRSQASKNAASASKTSGHDLKEDEPKETATGSDALFVKGEVAEKGVHHPAEGDEYDGAVEQSCKPAVIPASSHPDDFFADLAELVTDPMSLIFSNETKPAAGGVVALDPSHMFDSAGRWNGRGSD