MDGEGFAGKAAAEAKGLNPGLIVLLVVGGPLVVFLVANYVMYVYAQKNLPPRKKKPVSKKKLKREKLKQGVPVPGE