EGSDTESEAEVTTMAVMAEPGNIDIGAESLPNPDEAEAAFAVADVTTVTVGDVQAAEDNVFTTTVATSDSLPEHMLSGRTTLQLGEGLSTQKATLIVVHTDGSLVEAAGLKPAAAMASPGPQTPPTPLSPPQVKESCSKYNWDPSVYNNELPVRCRNTSGVLYKNRLGSGGKGRCIRHSQQWFSPTEFEGLAGRASSKDWKRSIRYAGRPLLCLIQERILNPHAASCTCAACCDDLAETGPVRLFVPYKRRKKDESAVSPPKKLPVAKNITLAPGTTSVTVSPSGQFTTSGTLTFDRTPAGDIISEGSAQSEVFTSTAGGWRCTGPGAPGSEFNTHQLPRSSSSAVLAALPALAVSPQPVHAKMTGAASPSNGLMSSLEVGPVGGSAPVVSEAQKNTWMYLEELANTLLSNMQQLKALIEQAKNASGDIAGVRGHGGRKEQMCVNCGRVAISECTGCHKVNYCSAFCQRKDWKDHQHICCQSSGGVAVHEDEHITPMDMDKVSL