MGDGHKIEDIIWTIKNGVYDEVERIFLAGSLNVNDQMGVRFPLHYAADFGQLKLLEFFVRIGAEVDRKDKYGITPLLAAI WEGHTRCVEFLLRMGASRTERTPEGQSYAEAAEQEDIRRLLARD