MDGDDFAGKAAAEAKGLNPGLIVLLVVGGPLLVFLIANYVLYVYAQKNLPPRKKKPVSKKKLKREKLKQGVPVPGE