MQGTTHSLRQRGQARVVACVNLLGSGGGADGYEVGAKRQRLIDAGPYFGGGPALSQASLAYGSPNIAQVLGQPRPFPVVRLRGLPFNCSESDVFEFFAGLDVVDVLLVRKQGRFSGEAFVVFGAPMQVDFALQRNRQNMGRRYIEVFRCKKHDYYQAVAADVAEPKDDGGHISTPPGKVSSEKDHLEHTGVLKLRGLPFSASKRDIIDFFREYGLTDENVHIVSHADGRATGEAFVEFASPSESKAAMSKDKMTLGSRYVELFPSSREEATRAASKTR*