MTMRRLMTWLFGAFLLLLREDAFALGLLDGYHLALENDPQFQAAIQEHEAGRQYRALGRAALLPRLVYSYNRGRSWSDVTQTTTRGDFKEDRDYDSYVSTLSLQQPLFDYEAFSRYRKGVAQALLSDERFRSQSQELLVRVLEAYTGALLAQDQIELARAQKRSYREQFQLNQRQFERGNGTRTDTLETQARFNLAQAQEIEARDSQDAALRELERLVGAPLEIADLAPLGERFQVRPLSPASYTAWRDLALAENPELASLRHAVDVARYEVEQNRADFLPRLGLYASTGKSKSGSENTYNQRYETDSVGIQLSVPLFSGGETLAATRQATHRMEKSHYDLDDKVRETLNQVRKMYNQSSSSAAKIRAYEMTVDSARTLVMATRKSIAAGVRVNLDLLNAEQALYSAMNELSKAKYDYLTAWARLRFYAGVLDEADLELVAANFVSGETPARRRDCATTDCPAPLHTLSKTDTEENRSALH*