TEPQLQIVQQPRQRGMRFRYECEGRSAGSIPGEHSTDSNRTFPAVQILNYKNRAKIRVSLVTKSDPPKPHPHSLVGRDCRDGICEMDIGPDSMIASFSNLGIQCVRRREIMDALQLRLKKKVDPFNGTSLSVRAEPHGFSSSIALTRHPFVGTHHSHICKIVHALTLRSSPHAVGNAALDIEDMDLNVVRLCFEAFVYDSAQNVVALPPVVSHEIRDRRATSTSELKICRVSQNVGSVRGGDEIFLLCDKVQREDIEVRFFDDSGWEARGLFSQTDVHRQVAIVFTTPPYRDQAVTREVTVRMQLRRPTDNEVSDSMEFRYLP