MDCFSEQSGKEAHDHYLSCFSEQSGKEAHDHYLRKASVSVNDPRIFNGPIIVGAGPSGLATAACLHEKGVPSLIFEKADCIASLWQRRAYDRLKLHLPKQFCELPLMPFPEDFPTYPDKQQFVDYLESYAQRFEIHPRFNVSVESASYDDTCGFWRVRTKCEKEGMHARETEYLSRWLIVATGENAEAIHPHFSGKEKFPENRIIHARDYKSGREFKGKNVLVVGCGNSGMEMSLDLSDNNANAFIVARNNVHLLPREMLGTSTFGLGMWLSKWLPLRLVDRLLLFVAYFMLGNTSRYGLRRPEMGPLELKNKFGKTPVLDVGALAKIKEGKIKVVPEIESLTSGGARFVDGQEKEFDAVILATGYRSNVPSWLKERQFFGEDGFPRNPFPNGWKGETGLYAVGFTRKGLLGASKDATRIAQDIAMCWKAESVASKGSQTNN*