MDEQWMIGQTSLSLGLNVGGPRRAPPVTRDLVEEDFMSSKKNHVVVALEAELQRVGKENRKLSDMLRALVAKYSDLQGKVVKDGYQWRKYGQKVTKDNPCPRAYFRCSFAPSCQVKKKVQRSAEDKTVLVATKF