MAESFVLNTGARIPSVGLGTWQIEHEAVCSAIYAAVKAGYRHINTAVAYRNQKEVGVALKKLFEDGVVKREDLFITSKLWPGNHAPEDVQEDICSALEDLQLNYVDLYLIHGPIRIKKGSMFIPDNLIRTDIPATWGAMEKLYDSGKARAIGVSNFSCKKVEDLLAVARVPPAVNEVECHPVWQQAKLRKLCQSTGIHLSAYSPLGSPGSPGYCGPSVLSNPVVISVAEKLQKTPAQIALRWGLQMGQSVLPKSADETRIKENFDIFDWSIPEDLMAKFSGIKQVRLLKVEFVIHPQSGYNSLEDLWDGEVEEDDGRAECEDHSDFLKCFS*