MVGIILATHGEFAEGILQSGTMIFGEQENVKAITLMPSEGPEDIKAKMEAAIASFDSQDEVLFLVDLWGGTPFNQANGLYELHKDKWAIVAGLNLPMLIEAFSSRFTMESAHEIAANILAPAQEGVRVKPEELQPQVTATEQPQAEIAAVGDGKIEFVLTRVDSRLLHGQVATAWTKATHPTRIIVVSDAVAKDDLRKKLIEQAAPPGVKANVIPVQKMIEISKDPRFGNTKALLLFENPQDVLRAIEGGVEIEQVNVGSMAHSVGKVVVSKVLSMGKDDVETFEKLKEKGVKFDVRKVPNDSSANMEDIIKKAKHELKTQ*