MLVSGIEKISGKVRSFKSFSGLPKSQKYTGLASVAYGVIKRANEIVEELVREIDKSRNEAREQVDQRNYEIAIEVSQLESTISNLRLEVAEKASVVDELERGVSEKEKRIGELERDKLEKVSVLEGEVVEMKLLVDEYDAKLKALEVKMVAQRPLLVEQLNLVSKIHDQLYEVVRIVDVNSSEELDLSESFFMPQETEMEENVRASLAGMESIFELTKVVSEKTQSLVEEKSHELKILNETVGLLVKEKEHIGTLPWSALHVGVDLKSTKPLKDENVQDTRDINTVDNSTEENEIYSLASTLENIVKASQLKIVELQHSLEESRQALKYGTPLYLLHVLKEELEEAKQAIKESEKKLKFKEETAAPAMGARDAAELRERMQELNRKVEELETHRDMNSSNSARYVCWPWQLLGIDFVGGRRVDSVQQQQSSNEMELAEPLL*