MTEVFLHVYDVTSSSSATTNNAVLHINKLLRGGFRLGGIFHSAVEVYDCEEWSFGYSESGSGVFSCPHKGNPLYSYRETISLGQTSLSRLTVTQVLFELGREWPGSSYDLLSRNCNHFCEVLCERLGVQRLPVWINRFAHVGVAAVEALETTIKRVSSDEPSLSIFCTPCWWLPDLCECKQLREAKNGIVSASKVVYHFFVRLNSSSAISPDPGLHVHFMSEGTNTPLSRWAFLKAPSVHSSRLFKPSDCFGAREEIVMERAYVEQL*