MALVTTKQILLDAQEGHYAVGAFNVENMEMVMAVIEAAEELKSPVILQTTPSTIKYAGLDYYLANVKVASEKASVPVAMHLDHGSSFGLAMQALRVGYTSIMIDGSHESYEDNISISKSVVDACMPSDIPVEAELGKVGGKEDDLDGGDGGAYTDPLEAKEFVERTGVSSLAVAIGTAHGLYKGEPKLDLDRLSEIRDVVSVPLVLHGGSGIPDEVIKESIKRGICKVNYATELRIAYSNGVKDVLNSDPEVIDPKKYGKKGLESVKDFVKSRMEVCGCVGKAIEIVKC*