MDGDDFAGKMAAEAKGWNPGLIVLLVVGGPLVVFLIANCVLYVYAQKNLPPKKKKPVSKKKLKREKLKQGVPVPGE*