MKEGHPKKLVMFSVWGLPRFAAYSFILALVYALGFITSFTGKSKSPENTTQVPPQFLESDLVRFRTKCSDPVPSTLVRQTILDKVYNGSSPYHGFPPSHTLGLLKPKRIKGWGSYGAVFENLVRRVKPRIIIEVGTFLGASAIHMADLSCDLGLKTQVICIDDFRGWPGFRERFKDISMVNGDVMLLHQFMQNVVYLNLTEQILPLPFSTSSALVKLCEWGVMGDLIEVDAGHDFHSAWSDINMAYALLRPGGVIFGHDYFTSADDRGVRRAVDLFARRKGLFVGTDGQHWVIG*