MPSKMKLDVEDQEMADGAVVEEVVHPVVRGFVKDWDAMEDLLNYVLYRDIGWEIGDEGQILFTEPLFTPKTLREQLVQLMFEKFNVSGFYASEQAVLSLYAVGRISGCTVDIGHGKIDIAPVCEGAVQHIASKRLEIGGVDLTNLFAQELKKSNPSVNLDVADVELLKEQYACCTEDYLTFESIESSCQPEKHTLPDGQVITIEKEGYIVGEALFQPRILGLEDYGIVHQLVTSVSNVSSEYHRQLLENTMLCGGTSSMTGFEDRFQREANLSASAICPSLVKPPEYMPENLARYSAWLGGAILAKVVFPQNQHVTKGEYDETGPSIVHKKCF*