MLLLLGITSAQAADWPRQVTDSYGTHTLPSQPLRIVSTSVTLTGSLLAIDAPVVASGATTPNNRVADSQGFLRQWSEVAKARKLARLYIGEPSAEAVAAQMPDLILVSATGGDSALPLYDQLKTIAPTLVINYDDKSWQTLLTQLGQITGHEQQASARIADFNKQLVSLKEKMKLPPQPVTALVYTAAAHSANIWTPESAQGQMLQQLGFSLATLPGGLPASHSQGKRHDIVQLGGENLAAGLNGQSLFLFAGDQKDADAIYANPLLAHLPAVAGKRVYPLGTETFRLDYYSALLVLQRLSSLFG*