MIPDIDSRLSRNILKSISYGLPLAEVVPDHTYAQLETRLGELKRRYLELRISHGARELPFSNYLFYLILQSRHQEFDFKLRQGNSVVTNIHRFKSKGRIPSLTTLLLADAVNAKSELELKHPDIPQLDRHARDIERWLAAGNVMPPSERALRGLVEALERAAGEGRPLHLVSAVCPDYSHSSDAEGKPRYTFERVGDQPGLAGAKLVSAGQAVAELARARQVEIRHAILGGEFEYLSFNRNPATGETREGFLGKVERQLERIAGALPCPAATCSFFEMCGGEDGWHRAHGEIVQRLEQGDYGQTGLDYPALESIFLSRLPLYEKWFASQSREQIWASFVSQAAEYALMGKLFGERFDNFVVLAVDHYRMEPFYSFFATVPTLYIRTDYL*