MFLLGHPTRPVLLPGVFLPPQTRSKFKEVSIVSSPVCRQLHIMQANPSVRQQAPLDTDAVVVITGVTRGLGRALALELAQRGCTVVGCGRNEEKLLELETSLSGGSKHLLLKVDVASDSNVKEFARTTLEKKGAPAIVINSAGIINRNGKLWELSAPEFDAVVDINIKGAANVMRHFLPLMMKQGLLVNITSGWGRIGAADVAPYCASKWAIEGLTQAVAKEVPPGLTVVALNPGIVNTDMLVSCFGSQAALYQSPETWAPIAADVILNLTTLDNGTSLNV*