MSVLDVQTNGFHQSEDPEMIPTEVLFGYPREQARLSPDGKFVAYLSPSPDQVSNVWVRPLDGKEEDAKMVTKENHRGIRWFLWNPSGEYIIYKQDGGGDEDWHHFAVDLASGDIRDLTPYDNVSSRLMPSSISGLRPYDMCFYMNIREKSDFDVYKINIKTGDVVLDTENPGDIQDWLCDSNFQVRGALQYHLSDGSSTIRVRDSVDSEWRDVLHWSSQEHGAMMGFASDPKKMYILSSLDSPTSRLVLINLEDGSVERVIASHPKCDVLGFRGDPSKVLFMDFRTKEYTAVAFAYDKLKWTVLHPSVQDDFDLLTTYRPGNMYIASRDRQNQKWVVTYEIDNGSAETYIYERSSKTMTLLFEHLPKLKQYKLGSMQPHVVKARDGLDILIYLTLPADVEPKNLPLVLRTHGGPWFRDWWGWDSEAQYFASRGYACLQVQYRGSDGFGKVFLHAGDKQWGAKMQNDITDSVLWTINQGIVDRERVAIGGISFGSFCSLAGAAFTPELYKCCVDLVGPTQMKTVTTKIVPYWKPKRKLLHDRVIDLENDDELNQQRSPFFHADKIQVPVIIAHGGNDIVVNPGESEQMFQALKDLNKPVTYLIYKDEGHWLERPQNKMDWFWRLEKLLHKQIGGKLGTPPPVTKSGAFLVYDSIGL*