MMKIALPSSQNLRRNSLTISASVATAEKPSTAPEEIVLQPIKEISGTVNLPGSKSLSNRILLLAALSEGTTVVDNLLNSDDVHYMLGALRALGLHVEENGALKRAIVEGCGGVFPVGRESKDEIQLFLGNAGTAMRPLTAAVTAAGGSSSYILDGVPRMRERPIGDLVTGLKQLGADVDCFLGTDCPPVRVVGSGGLPGGKVKLSGSISSQYLTALLMAAPLALGDVEIEIIDKLISIPYVEMTLKLMERFGVSVQHSDTWDRFHVQGRQEMLMWKVMLQVLATFWRGXXXAAITGGTITVEGCGTSSLQGDVKFAEVLGQMGAQVTWTENSVTVKGPPRDPSGRKHLRPVDVNMNKMPDVAMTLAVVALYADGPTAIRDVASWRVKETERMIAICTELRKLGATVEEGPDYCIITPPEKLNVTAIDTYDDHRMAMAFSLAACADVAVTIKDPGCTRKTFPDYFEVLQRFAKH*