SPLPKVKELIVIFINANGGFEPGAGELIEKLLKESTPEGLNGGFLVVVFNPDGRPPRLLLVFAENGVPKLVFLATFPPRDGYDPEFQAGLIEIVLAKYQGKEFEFILLTGNFNDLPPNWEGLRH