MVHQAQGLLVQEVAADGELPSRYVLKEQQGRPAAAADAQRAAPSIPTVDVDRLADADAGEADKLRSALASWGLFAVTGHGMTDPFLDAILGAARGFFHLPMEAKQEYRNVVDADDGGRKFQPEGYGVDRVDTDEQVLDWCDRLYLQVRPDDARQLRFWPTHPSDLAELLKEFSVEGEKVAKLVVTAMARCLGFEEGFFLDKVGERMPSYARFTYYPPCPRPDLVHGLKPHTDNSVVTVLLLDEQVGGLQVLKDGSWVDVPVLGDGRHQLLVVVGDEMEITSNAAFRAPIHRVMAPGEEAERVSLAVFYQPEPDRVLEPSPELVDGERPAMYKKLQAKVFADGFWDAFALGERTIDFLKVKVDAVDQATAAVSGA*