MGQLLCCVQVNQASVAIKERWGKYEDVLEPGCHCVFWCFGSNIAGKLTMRVQQLDVHCETKTKDNVFVTMVASIQYMVVTEHAKEAYYKLSRPQQQIQSYVFDVVRSSVPRLNLDDVFEQKNEIARAVEEELEKAMRTYGYQIVQTLIIDIVPDERVKKAMNEINAAARLRVATNEKAEAEKILQVKRAEADAEAKYLSGQGIARQRQAIVDGLRESVLGFSHDVPGTSPKDVMDMVMLTQYFDTLKDIGAHSKSSTVFVPHGPGAVSEIAEQIRNGWLQGAAGSSDLR*