MEVDDPVSGLSREIGEVERQIAVVEGQISAVEGQIKPVKAVGTVANIDSLLDRFWHELCKPNREYPKADAFLADFPTCKRGRLFNVSGSGKTRTLYEIAVAQRGLFFVGVSETGTGAEGSGDLKLVTSKLLELYPTGDIPEVSAAICLKALLISRFYLLGQVEKMGYLTGQAWLFKQVALQHFYGFKDPFKALTIRLLNLIRTEEDLERIEGQFQGVLDRLKGNWDGPIIFDECQIINCWLEKRFSSAILGCSSRSFLDILVPALIDCGFRQFYYAGTGGSMLAVARGFSATLKRRASVIVFHGFGGFTTVEDFKLYAGKLLRSVDGIDMQRVCDLYKGRYRFFVTALEHFIGSKRPLEQATEFLIDFFEKMCTSSKISRSQEGVPNKSELQVYMDKTVLRDVEQFFERTRNAAAVKELKVILCHQMFGSISTVLNINNPSLSLVEFGLAWLSRGDIIGQQSLMSFVSSRQFKAKGQGSDVTVTVGLESERLAGLMIDALDGKAPVDFVSRFLQNRFVKLSNNNCEVPAIYFEKAKVVKARVATGVVTKMCGKSHTHGSDCYTLEQYLDDVEGQADALPTVLWTGDGGWGAFRPDALVFLTKERWPSEM*