MLKPCLEDSFPIQEQEVALDFIGRRGTATGLSREKRLKYAEEILQKEMLPHISMSEGQGGKKAYFFGYMIHRLLLAALNRRDLDDRDHFGKKRLDLAGPLLAGLKRMLFRKLTKDVYRHLQKCVETQKPSNFNAAVKSNTITNGLKYSLATGNWGDQKKAMQARAGVSQVSNRYTFASTLSHLRRFGSPSAPIFKFLEEWGMESLDKFSSDMSNGTKVFVNGVWQGVHRAPAGLLDTIKRLRRCGDIEPEVSVMRDVRERELRVFTDGGRVCRPLFIVKNQELLLKQEHIGWLSNGYISANKDPDGPIQEDEGQPFGWSQLVAKGIVEYLDAEEEETVMICMTSEELKQSREFQETGQVPKETFDPAAHLKGNTSMYSHTWTHCEIHPAMILGICASIIPFPDHNQSPRNTYQSVKLKIIDLARAVNTGPTPYLSASKK*