MTCFTCFRVRNKWKKNRGGERVAPKEEEEVAGELVRRFSWRDVEEMTRNFSCVIGEGGFSTVYLGYLCSDSLDHGAVKVHRESERMKRVFRQELEVLMDVRHENIVKFLGYCDEKDEGALIFEYVPNGTLHDHLHTLSTPLPWQSRTSIALNLARAIEFIHDRCTKHIVHCDVKPSNVLLDQNLNPKLCDFGSARVGFSSTILNTCEGRRAPVVGSPGYVDPHYLRTGIISKKNDVYSFGVLLLELITGIEAFCSEKGRLLAKFSVDDLKDVKIVDERVKGNFEEEEFKVLGSICEACFREQPSLRPSMSEIVKIMEDKVSFTFNLECKVWSVATPLGRL*