MTIALNNVVAVVTGAAGGIGRELVKAMKAANAIVIATDMAPSADVEGADHYLQHDVTSEAGWKAVAALAQEKYGRVDALVHNAGISIVTKFEDTPLSDFHRVNTVNVDSIIIGTQVLLPLLKEGGKARAGGASVVNFSSVGGLRGAAFNAAYCTSKAAVKMLSKCLGAEFAALGYNIRVNSVHPGGIDTPMLGSIMDKYVELGAAPSREVAQAAMEMRHPIGRMGRPAEMGGGVVYLCSDAASFVTCTEFVMDGGFSQV