MPTMIKKDDK AMEPPNEKPH RKIERDDVPE SSNHIPPPES GVLKGGKVNS KTRALKAVTS IIADADENPQ KKVNNETNGV QKQKTEDLSK RIGKFEYLFY KFLLVLLYIC FGLFRYGQYQ YNKMKLRIFS IIYNHAYTPQ LIRQDVIPLK KIPKRLAAIL EVKPVGDVGG GVTGLLNDAS EIVCWTVSAG IKHLMLYDYD GILQRNVPEL RMEIHSNLAK YFGPAHVPNY AVKIPHSNKI FYNLDGIETE TDVGNEIEAN QEKDKIAIEI SLLSNRDGRE TIVDLTKTMA ELCAVNELSV SDITMDLVDS ELKQLVGPEP DLLLYFGPSL DLQGFPPWHI RLTEFYWEKD NNEVIYSVFI RGLRQYAGCK VNVGK