MYSRFLKRKGVNFLRLEGKVAIITGGAGGIGEAIARTFIREGAKVIIADIADKRGLELCQDLGSQETYLHCNVSKEEDTESTVDEAIKLHGQLDIMFNNAGVIENPNSMGVVISDYNMDEFDRIMNVNAKGAMLGIKHAARVMIPRKAGCIICTASIAGIMRGLSPYAYTASKHAILGLVKNVEAELGKYGIRVNSVSPYGVATSMSVGVSKEMDGKASASAITEEDRLRVEEGCKSIANLKGPALKAGDVDVLSRWEKRTQINKSRCNGSSSNGGLHRLTVDWTTAWLTAPLDCSTMATNSSSMADCTA*