MTTGRPNNILALKISTRSSSLTVGEQFCAVFIPFFAIIDVLVSSVGQCFDCRSTSPRTCQHADLERLARESQFSVNEVEALYELFKKLSCSIIDDGLIHKEELRLALFQAPYGENLFLDRVFDLFDEKKNGVIEFEEFIHALSVFHPYASIQEKTDFAFRLYDLRQTGFIEREEVQQMVSAILLESDMMLSDELLTMIIDKTFADADSDKDGKISKDEWNVYVHKHPSLLKNMTLPYLKDVTTAFPSFIFNTEVED*