MNLKVKTLKNVQVDVDVPDTASVEDLMNKVAESFPNMQAESLKLIHAGKILKKELLLKDYSDIKDGDKVIVISSKTPDPSKHQDPNSQPSSTTTPTSKAPQPSPLDNSPHQPSSGHNVSQQTYETVSSKLVMGSELEQSINRICEMGFERPLVERAMAAAFNNPDRAVEFLSTGNIPVSNMPNIDHQNVTAPEHGHSGGEDVLQMIQSHPMFEQLSQAVQSDPQLLQQLLESLGQTHPELLQTIIQRQDEFMELLNSGAGAEADPYSNTEHNPNIISLTPVEMESIERLEGLGFSRPAVIEAYLACDKNEELAANYLLENSHDFQE