MVTATEKLLKLQSAVTGLNQISCSHIHFNSIHNFLFSSSLLGENEKSGFINLVSRYLSGEAQQIEWSKKQTPTDEVVVPYDSMAPLSEDLAETKKLLDKLVVLKLNGGLGTTMGCTGPKYRPGHGDVFSSLKNSGKLDDLLSQGKEYVFVANSDNLGAVVDLSILVTSVHCAG