TESLQKMLQGITERESTEPQLQIVQQPRQRGMRFRYECEGRSAGSIPGEHSTDSNRTFPAVQKFSGIILNGSMQILNYKNRAKIRVSLVTKSDPPKPHPHSLVGRDCRDGICEMDIGPDSMIASFSNLGIQCVRRREIMDALQLRLKKKVDPFNVGNAALDIEDMDLNVVRLCFEAFVYDSAQNVVALPPVVSHEIRDRRATSTSELKICRVSQNVGSVRGGDEIFLLCDKVQREDIEVRFFDDSGWEARGLFSQTDVHRQVAIVFTTPPYRDQAVTREVTVRMQLRRPTDNEVSDSMEFRYLP