MVGTHNLQASKLFNVDGWACLVTGGGTGIGLMNAQALAANGARVYITGRRYGVLVNAAKEHSPKEGNGKIIPIGPCDVTNKESLESLVHKFSSLEPHLNLLVCNAGISGPKADPSVSSSAKDIAHELWTKENFSDWSSVFTTNVSSVYFTTIAFLPLLQACSAAHPEGHNHMAGNVIVISSMSGIMRNAQKHFAYNASKGATVHLTKLMSTEFEKTGVRVNSIAPGYFPSEMTTGDSDEKNKSELSDDKVKGHGHKVPAQRAGHDEEMAMAVLFLAKDRYVNGSVICVDGGVLGVVPGN*