VGKGDPKKLKGKMSLHHMQTSWEEHKKQHPDASVNFSEFPKKCLERWKTMSAQKKRKFEDSARMDMARYEREMKIYIPPKAETKMKFKDPNAPKRPPLAFFMFSSEDCPKIKEHPGLSVSDVAKKLGEMWNYTAEDDKHPYEKKAVKLKEKYEKDIAAFGGKGKPDAKKGVIKAEKSKKKKEEDKKEEHE