MFGLGQLRSPTWHVPIPFLTGEDRPDAALWREHLANRHRMGRELRARGVRDVPWSSFDRALGVAMTCFTFGLWIVSGAGTIAMFALGGAWTRAIVAAYAIASLFSARQFSQRVYDYCAALEVGERNGWGLIVKGDVDCARTAHIFCSHPHGLFCAGVSLNLILSRRGLDAVRARSIRLFVHSLLASVFPVVKDWLRTLGFQPCTAAHMRRALDAGLNAAIVPGGVKEVVWTGRVDRERLYLKNVFGFCKLALQTGAPLVPVYTFGESLSVGPDWLPFFESRRRLSYLIDAPIRYMSLTQRWLLPFPNGRLVTVVGAPLAVGERTENPTRKQVGELHARYCAALLELIESTKEEAGYGSQVTELV*