MGSQQKDVGILAVDIYFPRTCVDQEALEAHDGASKGKYTIGLGQDCMAFCTELEDVISMSLTVVTSLLKKYGVDPRLIGRLEVGSETVIDKSKSIKTWLMQIFEELGNTDIEGVDSTNACYGGTAALFNCVNWVESSSWDGRYGLVVCTDSAVYAEGPARPTGGAAAIAMLIGPNAPIAFESKLRGTHMAHVYDFYKPNLASEYPVVDGKLSQTCYLMALDSCYRRFCSKFEKLEGKQFSISDTAYFAFHSPYNKLVQKSFARLYFNDFLRNASSVGKDAMEKLEPFSSLSSDESYQNRDLEKVSQLVAKSLYDTKVQPSTLLPKQVGNMYTASLYAAFVSILHGKPSALRGKRVVMFSYGSGLSSTMFSFRLQDGQHPFSLSNIACVLNVSEKLDSRHIFSPEKFVETMKLMEHRYGAKDFVTCSDKSLLAPGTFYLTKVDSMYRRYYAQKVVDTDKCRTAVSHENGSLLNGH*