MSVKDGGGEIRGDPAYVRACCEGSLRRLDVDCIDLYYQHRVDTRVPIEVTIGEMKKLVEEGKIKYIGLSEACASTIRRAHAVHPITAVQIEWSLWSRDVEEEIIPTCKELGIGIVAYSPLGRGFLSSGAKLVQNLEDDDYRKIIPRFRAENLQKNEAVYEKLCAISSSKGCSPGQLALAWIQHQGGGDNVVAIPGTTKVKNLEENIGALLVKLTHDDMRGIENAISSSGVFGERSPDMSFRWMNSETPPMSTWKGE*