MQLGDKKLIVQRASVGAKNSNAAVVAPVQIQVPGLSLVGSSGPPTEVLCLLNMVTPDELKDEEEYEDILEDIREECNKYGVVRSVEIPRPIEGVDVPGCGKVFVEFNSIVDCQKAQQALTGRKFSDRVVVTSYFDPDKYHRREF