MATDFPHKRCAVLGATGSVGQRFITLLAQHPYFELTALGASPRSAGKKYRDAVRWKQSVPMSEQLGNVVVTECKPEHFRNCDLIFSGLDSDVAGEVETEFVKANFPVFSNAKNHRRDPHVPLCVPTVNLSHLGMIPYQRKLYGQERGFLVCNSNCAVIGIVIPFAALQARFGPIDQVSVVTMQATSGAGYPGVSSMDILDNVVPFISGEEDKLETEAQKILGTINSEANAFNEQKTLKISAACNRVPVLDGHTICVSLRFTKRPPPSVTAVKAALREYVSEAQNLNCPSAPQNAIVVFDEDDRPQPRLDRELQQGYTVSVGRVREDESGIFDIKFVALSHNTVIGAAGSSILNGEACVIKGFA*