HPCLLDCQCDKADDHSYVEGGGSSEDEQEIGDVGGLPEITSHCAEDKELKSHLLNKYSGYLSSLWRDLSKKKKKGKLPRDARQKLLHWWQLHYRWPYPSELEKAALAESTGLDAKQINNWFINQRKRHWKPTPPAMEYMSQQQHPYGGPSSSSSAPFLTTDGHYFAGGSAYPRGP