MHHHHHHMTIALNNVVAVVTGAAGGIGRELVKAMKAANAIVIATDMAPSADVEGADHYLQHDVTSEAGWKAVAALAQEKYGRVDALVHNAGISIVTKFEDTPLSDFHRVNTVNVDSIIIGTQVLLPLLKEGGKARAGGASVVNFSSVAGLRGAAFNAAYCTSKAAVKMLSKCLGAEFAALGYNIRVNSVHPGGIDTPMLGSLMDKYVELGAAPSREVAQAAMEMRHPIGRMGRPAEMGGGVVYLCSDAASFVTCTEFVMDGGFSQV