MSRGTTGHESGFSHLPLVLLDVIEKLIKDGKPLQAISFASAFDLFERFPPAPLLKAHIKEAKKAAKTIIKNGNKTLAAQNEAIQKELAALKAVSNVVSEYKLEGHYTLDYVEKQVAHLEKTKADRKRVATASKAQQPLKRPRTDDRSPSGGRSGTASPEKPLYGTHDRNQYDGSGMLPFGTVAMPGFDQRPLRAYAPAYGGRAPNPGSLASSYVHPSVGLTPLGHRSSAHGGPSSSLSSYNYASALSSLGLGGFKPYL*