MGSGKERDTFVYLAKLSEQAERYEEMVESMKSVAKLNVDLTVEERNLLSVGYKNVIGSRRASWRIFSSIEQKEAVKGNDVNVKRIKEYMEKVELELSNICIDIMSVLDEHLIPSASEGESTVFFNKMKGDYYRYLAEFKSGNERKEAADQSLKAYEIATTAAEAKLPPTHPIRLGLALNFSVFYYEIMNAPERACHLAKQAFDEAISELDTLNEESYKDSTLIMQLLRDNLTLWTSDISEEGGDDAHKTNGSAKPGAGGDDAEVSIRDSFTRGKSN*