MEVEERILTKLHRSVLDKPVVILISLDGFRWGYQWKVATPNIDRLISNGTEAFPGMIPVYPSTTFPNHYSIVTGLYPAWHGIIANRFRDPANEKFTTDRVDAVLGYLDRSVVPSFIGLYFEEPDKQGHREGADAPQISAAITRVDSMIGKLLEGLEKRKILEEVTIIVVGDHGSDHGYDNLLGSMRTIFIGHGPQFAKGKKVPSCVNVEVYNVITTILGINGTSNNGTADYDEESRRKKEKCNQQQRYGGKQEKRGITAIRKGWEESSDHWFSFFQIVRSDDQQAKKVLTLRSRSSPALQTWRWPIEVVSTKLPIHLTSADSVLLITRFIGRIRVL*