MDEGLSGFCIRSSSGSVRGKSGTKCGRWNPTTEQVKLLTELFRSGLRTPSTDQIQKISTQLSFYGKIESKNVFYWFQNHKARERQKNRKLSFDDHKDLICRQNAPSTQSLAEMYQVSKPDRVIETLQLFPLNSFGESEPEKLRLRASECRDNNNTMFSYTMGEQMEHPPLDLRLSFL