MFEAQGDRILEVLSMVTIGDECAGRRDVGTLTELPIPAGEEEFDSVDIESAMEVVIVGDSGHQDMRMGLKVSRATGMYWMPARQSVNLRMTVMGTHDSTLPAAFELHMSDIAVLIDRPLSESMRVYVDKIISYQRARRIFLSSSDSVPVYGDRGVVFDLDAALRELGYVDPREMVDDLQMSDINDVLRRWVYHLLTQESNFLRIVSTAFADPVWRRPYIADFLHRVILWAFMPEPSSSPIPMIGTLIVDDLAAEDLGVIDAAHADMPTAPGICIPIYRSLPLVKPSAGPFRINKLVISGVECLVIVNAVANLARNCRVLESLGLIGGILTLPRQVPRYAAAAVAAAFETSTSINEVFLDVPSQENTVSREVAAFFRAYITALHERSTIADRLLKEKRDIAAAGARVSKACSQPGEDGFRGFAIPS*