MSTGKFIKRPDSSVRDEKLKKLDKLIAAKDAENKALDNELKKIVVPQKVAEKRKELISKLTELREKQANFKGKRNTVFAQIKEIENQIRKNIAEIQKSSHKQFKTAQDVDNRVKELEDLIGTGELRILEERKYAKEISDLHKLRRDFGGVEKLQELVDNDKAQIESLKKSLDFGKELRDEYDAIQKELDEINAQNKTINEKRDVLYKQKKEIYAAKNELYGEARKARDDYEKEFQKFKNLMEQQKLEQAQMEERTQLNKQVAEIKKSIQAEQARKDSPAFAYEIDSIHSVISVLDPSYVKPQPISKPSVAIPWNTSNASSSLNKKRTINRQIGTPNGEVLHKPEETKDIKSSTAFKKTASRKANDKAFINPEVITRLADLKIAQPTSNEETSGTLESLKEKLAYFEENREAEAERIKQASEATLEKLNSELAELEAKLSALGPLTE*