MTTRDDCLALDAGDPLADLRQLFALPDGVIYLDGNSLGARPRAAVERAAEVVAAEWGEGLIRSWNSADWRGLPERLGDKLAPLIGARAGEVVITDTTSINLFKVLSAALRIQEEDAPGRKVIVSESSNFPTDLYIAEGLTDMLQRGYRLRLVDDPEQLPAAIDADTAVVMLSHVNYKTGYLHDMREVTRLVHENGALAIWDLAHSAGALPLDLHAADADYAIGCTYKYLNGGPGSPAYVWVAPRLRERVWQPLSGWFGHSRQFAMEPRYQPGEGITRFLCGTQPITSLALVECGLDIFARTDMQRLRDKSLALADLFIELVESRCERFGLTLVTPREHARRGSHVSFEHAQGYAIVQALIDRGVIGDYREPGILRFGFTPLYTRFVEVWDAVQALLEILQSEAWKEPRYQVRHKVT*