MAKTGVVEGDPLTVKEMELKRELQRLVKAILSQEEINVDAIDKTQQILLALKELKLKRRSSSFDLPFPEEFRCPLSKQLMRDPVMLASGQTYDRPFIQKWLKAGNRTCPQTQQVLSHTILTPNHLIRDMISQWCKNNGIQMPDSVQFLNDEGLTEADRDLFLSLLEKMSSTLSDQKVAARELRLLTKKMPSFRSLFGESADAIPQLVRPLSQSNSNVNPNLQEDIITTLLNLSIHDNNKKLVAETPKVIPLLVDALRSGTIETRSNAAAALFTLSALDSNKELIGKCGALKPLVELLDEGNPVAMKDVASALFSLCIIQDNKARAVRDGAVRAILKKIMSNVHVDELLAILAMLSNNQKAVEEMGDLGAVTCLLNIIRETSCARSKENCIAVLYTICYSDRTKWKTLRDEEKTYGTISQLAQNGTARAKRKANGILDRLNRAINLTHTA*