MDSLSESGNQGRVFVLPLVCSNGILADDLTVEFSPAFDRSPHPDPGLESSIDQTWEARLARQPSLFNGSKFRYGGCKILESQDGHPSRVCLQLGLTDYKHHVGTALCPRWQEFVVPEAQDDVALCRHIASNLGNGAIVETSDNRVIVLQRGTDVGECPGQPVFPGGHPEPKVVGIAGHDIEPGTSASERNAAISREMFNAILLEILEETGIPLDTLSPPVFLGISRRKTSMRPTAFFYVQCALSSSEIQQHYATAMDKNESTKLTACTQEEVDIEAPKMPGCHEGGAELYRLFLRAKGLAH*