MGECRGGGGGGGGDGLIKLFGKTIPVQPDAKDVQQHSGSSSSSTESDVQETAAVAVADPSPRSEVVDGESPPQPGGEAASHQQQQKEMKLKKPDKILPCPRCSSMDTKFCYFNNYNVSSNRDDEQIGNTVAKPTNGLQQHPPPPPHHHHSAMNGGGIWPYYTSGIAIPIYPAAPAYWGCMIPPPGAWSLPWPATVQSQAISSSSPPTSATPSVSSFTLGKHPREGGDHEARDHHGNGKVWVPKTIRIDNADEVARSSIRSLFAFRGGDKADDNNDDDGTGVHKLATTVFEPKRDGKTAKHPAITSLPLLHTNPVALTRSATFQEGS